TParticlePDG
class description - source file - inheritance tree
public:
TParticlePDG TParticlePDG()
TParticlePDG TParticlePDG(int pdg_code)
TParticlePDG TParticlePDG(const char* name, const char* title, Double_t mass, Bool_t stable, Double_t decay_width, Double_t charge, const char* type, Int_t MCnumber)
TParticlePDG TParticlePDG(TParticlePDG&)
virtual void ~TParticlePDG()
Int_t Beauty() const
Double_t Charge() const
Int_t Charm() const
static TClass* Class()
TObjArray* DecayList()
Double_t I3() const
virtual TClass* IsA() const
Double_t Isospin() const
Double_t Lifetime() const
Double_t Mass() const
Int_t Parity() const
Int_t PdgCode() const
virtual void Print(Option_t* opt) const
virtual void ShowMembers(TMemberInspector& insp, char* parent)
Double_t Spin() const
Int_t Stable() const
Int_t Strangeness() const
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Int_t Top() const
const char* Type() const
Double_t Width() const
Int_t X() const
Int_t Y() const
protected:
Int_t fPdgCode PDG code of the particle
Double_t fMass particle mass in GeV
Double_t fCharge charge in units of |e|
Double_t fLifetime proper lifetime in nanoseconds
Double_t fWidth total width in GeV
Int_t fParity
Double_t fSpin
Double_t fIsospin isospin
Double_t fI3 i3
Int_t fStrangeness flavours are defined if i3 != -1
Int_t fCharm 1 or -1 for C-particles,
Int_t fBeauty
Int_t fTop
Int_t fY X,Y: quantum numbers for the 4-th generation
Int_t fX
Int_t fStable 1 if stable, 0 otherwise
TObjArray* fDecayList array of decay channels
TString fType particle type - what is it?
TParticlePDG()
TParticlePDG(Int_t )
empty for the time being
TParticlePDG(const char* name, const char* title, Double_t mass,
Bool_t stable, Double_t width, Double_t charge,
const char* type, Int_t MCnumber)
: TNamed(name,title)
~TParticlePDG()
void Print(Option_t *) const
Print the entire information of this kind of particle
Inline Functions
Int_t PdgCode() const
Double_t Mass() const
Double_t Charge() const
Double_t Lifetime() const
Double_t Width() const
Int_t Parity() const
Double_t Spin() const
Double_t Isospin() const
Double_t I3() const
Int_t Strangeness() const
Int_t Charm() const
Int_t Beauty() const
Int_t Top() const
Int_t X() const
Int_t Y() const
Int_t Stable() const
const char* Type() const
TObjArray* DecayList()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TParticlePDG TParticlePDG(TParticlePDG&)
Author: Pasha Murat 12/02/99
Last update: root/eg:$Name: $:$Id: TParticlePDG.cxx,v 1.2 2000/12/13 15:13:46 brun Exp $
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.