virtual Double_t GetDecayWidth() const
virtual Double_t GetCharge() const
virtual Bool_t GetStable() const
static void DefinePDG()
Defines particles according to the Particle Data Group.
virtual Int_t GetMCNumber() const
virtual Double_t GetGranularity() const
static TAttParticle * GetParticle(const char *name)
Get a pointer to the particle object according to the name given.
virtual Double_t GetMass() const
static THashList * fgList
virtual const char * GetParticleType() const
virtual void Print(Option_t *option="") const
Print the entire information of this kind of particle.
virtual Double_t SampleMass() const
Samples a mass according to the Breit-Wigner resonance distribution.
virtual Double_t GetEnergyLimit() const
static Int_t ConvertISAtoPDG(Int_t isaNumber)
Converts the ISAJET Particle number into the PDG MC number.
virtual Double_t GetEnergyCut() const