Static Public Member Functions |
Private Types |
Private Member Functions |
Static Private Member Functions |
Private Attributes |
Static Private Attributes |
List of all members
LauDatabasePDG Class Reference Singleton class that provides access to particle property records. More...
Detailed DescriptionSingleton class that provides access to particle property records. Singleton class that provides access to particle property records from the ROOT database and adds missing particles to the default setup. Particles may be accessed by both string and PDG code. Definition at line 32 of file LauDatabasePDG.hh. Member Typedef Documentation
The type to hold the list of wrapped particle objects. Definition at line 121 of file LauDatabasePDG.hh. Constructor & Destructor Documentation
Constructor. Definition at line 31 of file LauDatabasePDG.cc.
Destructor. Definition at line 40 of file LauDatabasePDG.cc.
Copy constructor (not inplemented) Member Function Documentation
Add particles to the ROOT database that are missing from the default setup. Definition at line 88 of file LauDatabasePDG.cc.
Method to convert from a particle name string into a PDG code.
Definition at line 74 of file LauDatabasePDG.cc.
Create particle in the database for a given PDG code and return the new particle.
Definition at line 158 of file LauDatabasePDG.cc.
Create particle in the database for a given string and return the new particle.
Definition at line 220 of file LauDatabasePDG.cc.
Get the database instance. Definition at line 51 of file LauDatabasePDG.cc.
Copy assignment (not implemented)
Get particle object based on the PDG code.
Definition at line 64 of file LauDatabasePDG.cc.
Get particle object based on the particle name string.
Definition at line 69 of file LauDatabasePDG.cc.
Get the associated pdgCode for a given particle name string.
Definition at line 236 of file LauDatabasePDG.cc.
Get the associated name string for a given pdgCode.
Definition at line 246 of file LauDatabasePDG.cc.
Method to convert from a PDG code to a particle name string.
Definition at line 79 of file LauDatabasePDG.cc. Member Data Documentation
Debug flag - set in constructor. Definition at line 127 of file LauDatabasePDG.hh.
The list of particle objects. Definition at line 124 of file LauDatabasePDG.hh.
The ROOT database. Definition at line 118 of file LauDatabasePDG.hh.
The singleton instance. Definition at line 115 of file LauDatabasePDG.hh. The documentation for this class was generated from the following files:
Generated by 1.8.5 |