fPPos(),
fPNeg(),
fPosXYZ(),
- fNegXYZ()
+ fNegXYZ(),
+ fPhi(0),
+ fPhiPsi(0),
+ fCutPass()
{
//Default constructor
}
fPPos(),
fPNeg(),
fPosXYZ(),
- fNegXYZ()
+ fNegXYZ(),
+ fPhi(),
+ fPhiPsi(),
+ fCutPass()
{
// copy constructor
fNegXYZ[j][i] = obj.fNegXYZ[j][i];
}
}
+ for(int i=0;i<4;i++){
+ for(int j=0;j<5;j++){
+ fCutPass[i][j] = obj.fCutPass[i][j];
+ }}
+ fPhi = obj.fPhi;
+ fPhiPsi = obj.fPhiPsi;
return (*this);
}
//_____________________________________________________________________________
AliFemtoK0Event::~AliFemtoK0Event()
{
//Destructor
- if(fK0Particle) delete fK0Particle;
+ if(fK0Particle){
+ delete fK0Particle;
+ fK0Particle = NULL;
+ }
}
-
//_____________________________________________________________________________
AliFemtoK0EventCollection::AliFemtoK0EventCollection() :
fBufferSize(0),
for(int i =0; i < fBufferSize; i++){
if((fEvt + i)->fK0Particle != NULL){
delete [] (fEvt + i)->fK0Particle;
+ (fEvt + i)->fK0Particle = NULL;
}
}
- delete [] fEvt;
+ delete [] fEvt; fEvt = NULL;
}
//_____________________________________________________________________________
void AliFemtoK0EventCollection::FIFOShift(){ //Shift elements in FIFO by one and clear last element in FIFO
(fEvt)->fFillStatus=0;
}
-