virtual void Print(Option_t *option="") const
Print the TLorentz vector components as (x,y,z,t) and (P,eta,phi,E) representations.
Description of the dynamic properties of a particle.
void GetPolarisation(TVector3 &v) const
Return particle polarisation.
void ProductionVertex(TLorentzVector &v) const
Float_t GetWeight() const
void Momentum(TLorentzVector &v) const
void InitFromParticle(const TParticle *particle)
Use TParticle information as a starting point.
virtual ~TMCParticleStatus()=default
TMCParticleStatus(const TMCParticleStatus &)
Copying kept private.
Bool_t fIsOutside
Flags to (re)set for TGeoNavigator's fIsOutside state.
TMCParticleStatus()=default
Default constructor.
TMCParticleStatus & operator=(const TMCParticleStatus &)
Assignement kept private.
Int_t fParentId
Unique ID assigned by the user.
Int_t fId
Unique ID assigned by the user.