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 46 of file LauDatabasePDG.hh. Member Typedef Documentation
The type to hold the list of wrapped particle objects. Definition at line 135 of file LauDatabasePDG.hh. Constructor & Destructor Documentation
Constructor. Definition at line 45 of file LauDatabasePDG.cc.
Destructor. Definition at line 54 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 102 of file LauDatabasePDG.cc.
Method to convert from a particle name string into a PDG code.
Definition at line 88 of file LauDatabasePDG.cc.
Create particle in the database for a given PDG code and return the new particle.
Definition at line 172 of file LauDatabasePDG.cc.
Create particle in the database for a given string and return the new particle.
Definition at line 234 of file LauDatabasePDG.cc.
Get the database instance. Definition at line 65 of file LauDatabasePDG.cc.
Copy assignment (not implemented)
Get particle object based on the PDG code.
Definition at line 78 of file LauDatabasePDG.cc.
Get particle object based on the particle name string.
Definition at line 83 of file LauDatabasePDG.cc.
Get the associated pdgCode for a given particle name string.
Definition at line 250 of file LauDatabasePDG.cc.
Get the associated name string for a given pdgCode.
Definition at line 260 of file LauDatabasePDG.cc.
Method to convert from a PDG code to a particle name string.
Definition at line 93 of file LauDatabasePDG.cc. Member Data Documentation
Debug flag - set in constructor. Definition at line 141 of file LauDatabasePDG.hh.
The list of particle objects. Definition at line 138 of file LauDatabasePDG.hh.
The ROOT database. Definition at line 132 of file LauDatabasePDG.hh.
The singleton instance. Definition at line 129 of file LauDatabasePDG.hh. The documentation for this class was generated from the following files:
Generated by 1.8.5 |