void SetTrack(Double_t x, Double_t y, Double_t z, Double_t a, Double_t b)
Double_t GetCurrentZ() const
void SetMassNumber(Int_t val)
TLorentzVector GetLorentzVector() const
void SetLorentzVector(Double_t x, Double_t y, Double_t z, Double_t t)
void SetThetaCM(Double_t val)
void Copy(TObject &dest) const override
Double_t GetThetaCM() const
Int_t GetAtomicNumber() const
Double_t GetPhiCM() const
void Clear(Option_t *opt="") override
void SetCurrentZ(Double_t val)
TParticleInfo & operator=(const TParticleInfo &rhs)
void SetPhiCM(Double_t val)
void AddTime(Double_t val)
void SetLorentzVector(TLorentzVector val)
ClassDefOverride(TParticleInfo, 1)
~TParticleInfo() override
Double_t GetEnergy() const
Int_t GetMassNumber() const
void SetCharge(Int_t val)
Double_t GetDurationTime() const
void SetAtomicNumber(Int_t val)
void SetEnergy(Double_t val)