CbmRoot
PDataBase.h File Reference
#include "Pdefines.h"
#include "TROOT.h"
#include <iostream>
Include dependency graph for PDataBase.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PDataBase
 

Macros

#define PDATABASE_MAX_DOUBLE_PARAM   20
 
#define PDATABASE_MAX_STRING_PARAM   20
 
#define PDATABASE_MAX_INT_PARAM   150
 
#define PDATABASE_MAX_TOBJ_PARAM   10
 
#define PDATABASE_MAX_LINES   1000
 

Functions

PDataBasemakeDataBase ()
 
PDataBasefDataBase ()
 

Macro Definition Documentation

◆ PDATABASE_MAX_DOUBLE_PARAM

#define PDATABASE_MAX_DOUBLE_PARAM   20

Definition at line 15 of file PDataBase.h.

◆ PDATABASE_MAX_INT_PARAM

#define PDATABASE_MAX_INT_PARAM   150

Definition at line 17 of file PDataBase.h.

◆ PDATABASE_MAX_LINES

#define PDATABASE_MAX_LINES   1000

Definition at line 20 of file PDataBase.h.

◆ PDATABASE_MAX_STRING_PARAM

#define PDATABASE_MAX_STRING_PARAM   20

Definition at line 16 of file PDataBase.h.

◆ PDATABASE_MAX_TOBJ_PARAM

#define PDATABASE_MAX_TOBJ_PARAM   10

Definition at line 18 of file PDataBase.h.

Function Documentation

◆ fDataBase()

PDataBase& fDataBase ( )

Definition at line 21 of file PDataBase.cxx.

Referenced by makeDataBase().

◆ makeDataBase()

PDataBase* makeDataBase ( )

Definition at line 26 of file PDataBase.cxx.

References fDataBase().

Referenced by PStaticData::AddAlias(), PDataBase::AddListEntry(), PStaticData::AddParticle(), PStdData::fillDataBase(), PStaticData::GetAliasParent(), PStaticData::GetBatchValue(), PStaticData::GetDecayBR(), PStaticData::GetDecayBRFlag(), PStaticData::GetDecayEmin(), PStaticData::GetDecayIdx(), PStaticData::GetDecayIdxByKey(), PStaticData::GetDecayKey(), PStaticData::GetDecayMode(), PStaticData::GetDecayModeByKey(), PStaticData::GetDecayName(), PStaticData::GetDecayNameByKey(), PStaticData::GetDecayNProducts(), PStaticData::GetDecayNProductsByKey(), PStaticData::GetDecayParent(), PStaticData::GetDecayParentByKey(), PStaticData::GetHDepth(), PStaticData::GetParticleBaryon(), PStaticData::GetParticleCharge(), PStaticData::GetParticleEmin(), PStaticData::GetParticleID(), PStaticData::GetParticleIDByKey(), PStaticData::GetParticleIDbyKF(), PStaticData::GetParticleIsospin(), PStaticData::GetParticleKey(), PStaticData::GetParticleKF(), PStaticData::GetParticleLepton(), PStaticData::GetParticleLMass(), PStaticData::GetParticleMass(), PStaticData::GetParticleMassByKey(), PStaticData::GetParticleName(), PStaticData::GetParticleNChannels(), PStaticData::GetParticleNChannelsByKey(), PStaticData::GetParticleParity(), PStaticData::GetParticleSpin(), PStaticData::GetParticleTotalWidth(), PStaticData::GetParticleTotalWidthByKey(), PStaticData::GetParticleUMass(), PStaticData::GetPWidthMesh(), PStaticData::GetPWidx(), PStaticData::GetSecondaryKey(), PStaticData::GetTDepth(), PStaticData::GetTF1(), PStaticData::GetTWidthMesh(), PStaticData::GetTWidx(), PStaticData::IsParticleMeson(), PStaticData::IsParticleValid(), listParticle(), PStaticData::MakeDirectoryEntry(), PStaticData::NormParticleBR(), PStaticData::NormParticleBRbyKey(), PStaticData::PrintDecayByKey(), PStaticData::PrintParticle(), PStaticData::PrintParticleByKey(), PStaticData::PStaticData(), PStaticData::SetDecayBR(), PStaticData::SetDecayBRByKey(), PStaticData::SetDecayBRFlag(), PStaticData::SetDecayEmin(), PStaticData::SetHDepth(), PStaticData::SetParticleBaryon(), PStaticData::SetParticleCharge(), PStaticData::SetParticleEmin(), PStaticData::SetParticleIsospin(), PStaticData::SetParticleLepton(), PStaticData::SetParticleLMass(), PStaticData::SetParticleMass(), PStaticData::SetParticleMeson(), PStaticData::SetParticleParity(), PStaticData::SetParticleSpin(), PStaticData::SetParticleTotalWidth(), PStaticData::SetParticleUMass(), PStaticData::SetPWidthMesh(), PStaticData::SetPWidx(), PStaticData::SetTDepth(), PStaticData::SetTF1(), PStaticData::SetTotalNormalization(), PStaticData::SetTWidthMesh(), and PStaticData::SetTWidx().