#include <TParticleClassPDG.h>
Inheritance diagram for TParticleClassPDG:
Public Member Functions | |
TParticleClassPDG (const char *name=0) | |
virtual | ~TParticleClassPDG () |
Int_t | GetNParticles () |
TParticlePDG * | GetParticle (Int_t i) |
TObjArray * | GetListOfParticles () |
void | AddParticle (TObject *p) |
virtual void | Print (Option_t *opt="") const |
Bool_t | IsFolder () const |
virtual void | Browse (TBrowser *b) |
TParticleClassPDG (const char *name=0) | |
virtual | ~TParticleClassPDG () |
Int_t | GetNParticles () |
TParticlePDG * | GetParticle (Int_t i) |
TObjArray * | GetListOfParticles () |
void | AddParticle (TObject *p) |
virtual void | Print (Option_t *opt="") const |
Bool_t | IsFolder () const |
virtual void | Browse (TBrowser *b) |
Protected Member Functions | |
TParticleClassPDG (const TParticleClassPDG &pcp) | |
TParticleClassPDG & | operator= (const TParticleClassPDG &pcp) |
TParticleClassPDG (const TParticleClassPDG &pcp) | |
TParticleClassPDG & | operator= (const TParticleClassPDG &pcp) |
Protected Attributes | |
TObjArray * | fListOfParticles |
TObjArray * | fListOfParticles |
Definition at line 19 of file TParticleClassPDG.h.
TParticleClassPDG::TParticleClassPDG | ( | const TParticleClassPDG & | pcp | ) | [inline, protected] |
Definition at line 27 of file TParticleClassPDG.h.
TParticleClassPDG::TParticleClassPDG | ( | const char * | name = 0 |
) |
TParticleClassPDG::~TParticleClassPDG | ( | ) | [virtual] |
TParticleClassPDG::TParticleClassPDG | ( | const TParticleClassPDG & | pcp | ) | [inline, protected] |
Definition at line 27 of file TParticleClassPDG.h.
TParticleClassPDG::TParticleClassPDG | ( | const char * | name = 0 |
) |
virtual TParticleClassPDG::~TParticleClassPDG | ( | ) | [virtual] |
TParticleClassPDG& TParticleClassPDG::operator= | ( | const TParticleClassPDG & | pcp | ) | [inline, protected] |
Definition at line 28 of file TParticleClassPDG.h.
References fListOfParticles, and TNamed::operator=().
Int_t TParticleClassPDG::GetNParticles | ( | ) | [inline] |
Definition at line 42 of file TParticleClassPDG.h.
References fListOfParticles, and TObjArray::GetEntriesFast().
TParticlePDG* TParticleClassPDG::GetParticle | ( | Int_t | i | ) | [inline] |
Definition at line 46 of file TParticleClassPDG.h.
References TObjArray::At(), and fListOfParticles.
TObjArray* TParticleClassPDG::GetListOfParticles | ( | ) | [inline] |
void TParticleClassPDG::AddParticle | ( | TObject * | p | ) | [inline] |
Definition at line 54 of file TParticleClassPDG.h.
References TObjArray::Add(), fListOfParticles, and p.
Referenced by TDatabasePDG::AddParticle().
void TParticleClassPDG::Print | ( | Option_t * | opt = "" |
) | const [virtual] |
Reimplemented from TNamed.
Definition at line 39 of file TParticleClassPDG.cxx.
References fListOfParticles, TNamed::GetName(), and p.
Bool_t TParticleClassPDG::IsFolder | ( | ) | const [inline, virtual] |
void TParticleClassPDG::Browse | ( | TBrowser * | b | ) | [virtual] |
Reimplemented from TObject.
Definition at line 61 of file TParticleClassPDG.cxx.
References b, TCollection::Browse(), and fListOfParticles.
TParticleClassPDG& TParticleClassPDG::operator= | ( | const TParticleClassPDG & | pcp | ) | [inline, protected] |
Definition at line 28 of file TParticleClassPDG.h.
References fListOfParticles, and TNamed::operator=().
Int_t TParticleClassPDG::GetNParticles | ( | ) | [inline] |
Definition at line 42 of file TParticleClassPDG.h.
References fListOfParticles, and TObjArray::GetEntriesFast().
TParticlePDG* TParticleClassPDG::GetParticle | ( | Int_t | i | ) | [inline] |
Definition at line 46 of file TParticleClassPDG.h.
References TObjArray::At(), and fListOfParticles.
TObjArray* TParticleClassPDG::GetListOfParticles | ( | ) | [inline] |
void TParticleClassPDG::AddParticle | ( | TObject * | p | ) | [inline] |
Definition at line 54 of file TParticleClassPDG.h.
References TObjArray::Add(), fListOfParticles, and p.
virtual void TParticleClassPDG::Print | ( | Option_t * | opt = "" |
) | const [virtual] |
Reimplemented from TNamed.
Bool_t TParticleClassPDG::IsFolder | ( | ) | const [inline, virtual] |
TObjArray* TParticleClassPDG::fListOfParticles [protected] |
Definition at line 25 of file TParticleClassPDG.h.
Referenced by AddParticle(), Browse(), GetListOfParticles(), GetNParticles(), GetParticle(), operator=(), Print(), and ~TParticleClassPDG().
TObjArray* TParticleClassPDG::fListOfParticles [protected] |
Definition at line 25 of file TParticleClassPDG.h.