TParticleClassPDG Class Reference

#include <TParticleClassPDG.h>

Inheritance diagram for TParticleClassPDG:

TNamed TNamed TObject TObject TObject TObject List of all members.

Public Member Functions

 TParticleClassPDG (const char *name=0)
virtual ~TParticleClassPDG ()
Int_t GetNParticles ()
TParticlePDGGetParticle (Int_t i)
TObjArrayGetListOfParticles ()
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 ()
TParticlePDGGetParticle (Int_t i)
TObjArrayGetListOfParticles ()
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)
TParticleClassPDGoperator= (const TParticleClassPDG &pcp)
 TParticleClassPDG (const TParticleClassPDG &pcp)
TParticleClassPDGoperator= (const TParticleClassPDG &pcp)

Protected Attributes

TObjArrayfListOfParticles
TObjArrayfListOfParticles

Detailed Description

Definition at line 19 of file TParticleClassPDG.h.


Constructor & Destructor Documentation

TParticleClassPDG::TParticleClassPDG ( const TParticleClassPDG pcp  )  [inline, protected]

Definition at line 27 of file TParticleClassPDG.h.

TParticleClassPDG::TParticleClassPDG ( const char *  name = 0  ) 

TParticleClassPDG::~TParticleClassPDG (  )  [virtual]

Definition at line 30 of file TParticleClassPDG.cxx.

References fListOfParticles.

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]


Member Function Documentation

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]

Definition at line 50 of file TParticleClassPDG.h.

References fListOfParticles.

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]

Reimplemented from TObject.

Definition at line 60 of file TParticleClassPDG.h.

References kTRUE.

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]

Definition at line 50 of file TParticleClassPDG.h.

References fListOfParticles.

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]

Reimplemented from TObject.

Definition at line 60 of file TParticleClassPDG.h.

References kTRUE.

virtual void TParticleClassPDG::Browse ( TBrowser b  )  [virtual]

Reimplemented from TObject.


Member Data Documentation

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.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:44:51 2011 for ROOT_528-00b_version by  doxygen 1.5.1