fELOS = hit.fELOS ;
fPrimary = hit.fPrimary ;
fTrack = hit.fTrack ;
- fMomentum= hit.fMomentum ;
- fX = hit.fX ;
- fY = hit.fY ;
- fZ = hit.fZ ;
- fPid = hit.fPid ;
+
}
//____________________________________________________________________________
-AliPHOSHit::AliPHOSHit(Int_t shunt, Int_t primary, Int_t track, Int_t id, Float_t *hits, Int_t pid, TLorentzVector p, Float_t *xy): AliHit(shunt, track)
+AliPHOSHit::AliPHOSHit(Int_t shunt, Int_t primary, Int_t track, Int_t id, Float_t *hits): AliHit(shunt, track)
{
//
// Create a CPV hit object
fId = id ;
fELOS = hits[3] ;
fPrimary = primary ;
- fPid = pid ;
- fMomentum = p;
- fX = xy[0]; //position of particle first entering cristall/pad
- fY = xy[1];
- fZ = xy[2];
}
//____________________________________________________________________________
Bool_t rv = kFALSE ;
- if ( (fId == rValue.GetId()) && ( fPrimary == rValue.GetPrimary() ) && (fPid*rValue.fPid == 0) )
+ if ( (fId == rValue.GetId()) && ( fPrimary == rValue.GetPrimary() ) )
rv = kTRUE;
return rv;
fELOS += rValue.GetEnergy() ;
- if((fPid == 0) && (rValue.fPid != 0)){
- fPid = rValue.fPid ;
- fX = rValue.fX ;
- fY = rValue.fY ;
- fZ = rValue.fZ ;
- }
-
return *this;
}