![]() |
AliPhysics
eae49ab (eae49ab)
|
Classes | |
struct | Beam |
Public Member Functions | |
GRPData (UInt_t r) | |
void | Print () |
Bool_t | IsPP () const |
Bool_t | IsPA () const |
Bool_t | IsAP () const |
Bool_t | IsAA () const |
UInt_t | CMEnergy (UShort_t how=0) const |
Double_t | BeamEnergy (UShort_t which) |
Double_t | BeamMomentum (UShort_t which) |
UInt_t | Year () const |
const char * | FileName () const |
Bool_t | ReadFromFile () |
Bool_t | ReadFromOCDB (UInt_t r) |
Static Public Member Functions | |
static UInt_t | Obj2UInt (const TObject *o) |
static UInt_t | Env2UInt (const char *envName, UInt_t def) |
Public Attributes | |
UInt_t | beamEnergy |
UInt_t | energy |
TString | period |
UInt_t | run |
Beam | beam1 |
Beam | beam2 |
Class that hold summary of GRP data, and has methods to obtain these, either from a previously dumped file, or directly from OCDB.
This is used by the simulation setup to ensure we have the proper beam settings for an anchor run.
|
inline |
Definition at line 175 of file GRP.C.
Referenced by CMEnergy().
Definition at line 183 of file GRP.C.
Referenced by CMEnergy(), and EGCfg::EposLHC().
|
inline |
Definition at line 201 of file GRP.C.
Referenced by GRPData(), ReadFromFile(), and ReadFromOCDB().
|
inline |
Check if this run was a A-A run
Definition at line 159 of file GRP.C.
Referenced by AddAnalysisTasks(), VirtualEGCfg::DeduceRunType(), Setup::DeduceRunType(), Reconstruct(), and Simulate().
|
inline |
Check if this run was a A-p run
Definition at line 153 of file GRP.C.
Referenced by Config(), EGCfg::CreateGenerator(), VirtualEGCfg::DeduceRunType(), Setup::DeduceRunType(), EGCfg::Dpmjet(), and EGCfg::Hijing().
|
inline |
Check if this run was a p-A run
Definition at line 147 of file GRP.C.
Referenced by Config(), EGCfg::CreateGenerator(), VirtualEGCfg::DeduceRunType(), Setup::DeduceRunType(), EGCfg::Dpmjet(), and EGCfg::Hijing().
|
inline |
Check if this run was a p-p run
Definition at line 141 of file GRP.C.
Referenced by AddAnalysisTasks(), VirtualEGCfg::DeduceRunType(), Setup::DeduceRunType(), EGCfg::Dpmjet(), EGCfg::Pythia(), and Simulate().
Get unsigned int value from string value of TObjString
o | Object |
Definition at line 209 of file GRP.C.
Referenced by ReadFromFile().
|
inline |
Print information
Definition at line 125 of file GRP.C.
Referenced by GRPData(), and Setup::Print().
|
inline |
|
inline |
Get the year
Definition at line 196 of file GRP.C.
Referenced by AddAnalysisTasks(), and Config().
Beam GRPData::beam1 |
Definition at line 103 of file GRP.C.
Referenced by EGCfg::Ampt(), EGCfg::Dpmjet(), EGCfg::Epos(), EGCfg::EposLHC(), EGCfg::HFCocktail(), EGCfg::Hijing(), EGCfg::Hydjet(), and EGCfg::Pythia().
Beam GRPData::beam2 |
Definition at line 104 of file GRP.C.
Referenced by EGCfg::Ampt(), EGCfg::Dpmjet(), EGCfg::Epos(), EGCfg::EposLHC(), EGCfg::HFCocktail(), EGCfg::Hijing(), EGCfg::Hydjet(), and EGCfg::Pythia().
UInt_t GRPData::beamEnergy |
Definition at line 99 of file GRP.C.
Referenced by BeamEnergy(), BeamMomentum(), Config(), EGCfg::Dpmjet(), EGCfg::Hijing(), and Print().
UInt_t GRPData::energy |
Definition at line 100 of file GRP.C.
Referenced by EGCfg::Ampt(), CMEnergy(), EGCfg::Dpmjet(), EGCfg::Epos(), EGCfg::EposLHC(), EGCfg::HFCocktail(), EGCfg::Hijing(), EGCfg::Hydjet(), Print(), and EGCfg::Pythia().
TString GRPData::period |
Definition at line 101 of file GRP.C.
Referenced by AddAnalysisTasks(), Config(), OCDBCfg::Init(), LoadLibraries(), Reconstruct(), Simulate(), and Year().
UInt_t GRPData::run |
Definition at line 102 of file GRP.C.
Referenced by AddAnalysisTasks(), AOD(), Config(), GRP(), Print(), QA(), Reconstruct(), VirtualTrain::Run(), and Simulate().