fPdgIdx(in.fPdgIdx), fIdxInEvent(in.fIdxInEvent),
fNPids(in.fNPids),fPids(new Int_t[fNPids]),fPidProb(new Float_t[fNPids]),
fCalcMass(in.GetCalcMass()),
- fPx(in.Px()),fPy(in.Py()),fPz(in.Pz()),fE(in.Energy()),
+ fPx(in.Px()),fPy(in.Py()),fPz(in.Pz()),fE(in.E()),
fVx(in.Vx()),fVy(in.Vy()),fVz(in.Vz()),fVt(in.T()),
fTPCTrackPoints(0x0),fITSTrackPoints(0x0),fClusterMap(0x0)
{
fPx = in.Px();
fPy = in.Py();
fPz = in.Pz();
- fE = in.Energy();
+ fE = in.E();
fVx = in.Vx();
fVy = in.Vy();
fVz = in.Vz();
}
printf("Px: %+f Py: %+f Pz: %+f E: %+f Calculated Mass: %f\nVx: %+f Vy: %+f Vz: %+f T: %+f\n",
- Px(),Py(),Pz(),Energy(),GetCalcMass(),Vx(),Vy(),Vz(),T());
+ Px(),Py(),Pz(),E(),GetCalcMass(),Vx(),Vy(),Vz(),T());
for (Int_t i = 0; i < fNPids; i++)
{
Double_t Pt () const //transverse momentum
{ return TMath::Sqrt(fPx*fPx+fPy*fPy); }
- Double_t Energy() const { return fE; }
+ Double_t E() const { return fE; }
//Pseudo Rapidity
Double_t Eta () const { if (P() != fPz) return 0.5*TMath::Log((P()+fPz)/(P()-fPz));