CMassTable
class description - source file - inheritance tree (.pdf)
private:
CMassTable()
public:
CMassTable(const CMassTable&)
virtual ~CMassTable()
static TClass* Class()
UShort_t GetGeantID(const string& partName) const
DF_t GetMass(const string& partName) const
DF_t GetMass(UShort_t geantID) const
string GetPartName(UShort_t geantID) const
static CMassTable* Instance()
virtual TClass* IsA() const
CMassTable& operator=(const CMassTable&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Double_t partMass[113]
map<string,UShort_t> partName
static CMassTable* fInstance
The CMassTable class is place to keep masses of some particles of
interest. They can be accessed through name or GEANT ID
______________________________________________________________________
CMassTable* Instance()
CMassTable()
constructor of the class.
initialize all masses to large negative, initialize masses that are being used to correct values from GEANT manual ( revised 1992).
DF_t GetMass(const string& partName) const
DF_t GetMass(UShort_t geantID) const
UShort_t GetGeantID(const string& name) const
string GetPartName(UShort_t geantID) const
Inline Functions
void ~CMassTable()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
CMassTable CMassTable(const CMassTable&)
CMassTable& operator=(const CMassTable&)
Last update: Wed May 18 13:31:50 2005
ROOT page - Home page - Class index - Class Hierarchy - 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.