virtual void Print(Option_t *opt="") const
Print the entire information of this kind of particle.
Int_t TrackingCode() const
TParticlePDG & operator=(const TParticlePDG &)
assignement operator
const char * ParticleClass() const
virtual void PrintDecayChannel(TDecayChannel *dc, Option_t *opt="") const
print the list of decays
TDecayChannel * DecayChannel(Int_t i)
return pointer to decay channel object at index i
TParticlePDG * AntiParticle()
void SetAntiParticle(TParticlePDG *ap)
TParticlePDG * fAntiParticle
Description of the static properties of a particle.
const TParticlePDG * AntiParticle() const
Double_t Lifetime() const
Int_t NDecayChannels() const
Int_t Strangeness() const
Int_t AddDecayChannel(Int_t Type, Double_t BranchingRatio, Int_t NDaughters, Int_t *DaughterPdgCode)
add new decay channel, Particle owns those...