19 : fMassNumber(kInvalidI), fAtomicNumber(kInvalidI), fCharge(kInvalidI),
20 fEnergy(kInvalidD), fCurrentZ(kInvalidD), fTime(kInvalidD),
21 fTheta_cm(kInvalidD), fPhi_cm(kInvalidD) {
22 TDataObject::SetID(kInvalidI);
24 fVec.SetXYZT(0., 0., 0., 0.);
particle information class
void SetTrack(Double_t x, Double_t y, Double_t z, Double_t a, Double_t b)
Double_t GetCurrentZ() const
TLorentzVector GetLorentzVector() const
void Copy(TObject &dest) const override
Double_t GetThetaCM() const
Int_t GetAtomicNumber() const
Double_t GetPhiCM() const
void Clear(Option_t *opt="") override
TParticleInfo & operator=(const TParticleInfo &rhs)
~TParticleInfo() override
Double_t GetEnergy() const
Int_t GetMassNumber() const
Double_t GetDurationTime() const