|
CbmRoot
|
#include <CbmTrdGas.h>
Public Member Functions | |
| CbmTrdGas () | |
| virtual | ~CbmTrdGas () |
| void | Init () |
| TString | GetFileName (TString method) const |
| Int_t | GetDetType () const |
| Double_t | GetGasThick () const |
| Double_t | GetNobleGas () const |
| Double_t | GetCO2 () const |
| Int_t | GetNobleGasType () const |
Static Public Member Functions | |
| static CbmTrdGas * | Instance () |
Private Member Functions | |
| CbmTrdGas & | operator= (const CbmTrdGas &) |
| CbmTrdGas (const CbmTrdGas &) | |
| void | SetFileName () |
| /** File name of input for ANN method */ | |
Private Attributes | |
| Int_t | fDetType |
| Double_t | fGasThick |
| Double_t | fPercentNobleGas |
| Double_t | fPercentCO2 |
| Int_t | fNobleGasType |
| TString | fFileNameLike |
| TString | fFileNameANN |
| /** File name of input for likelihood method */ | |
Static Private Attributes | |
| static CbmTrdGas * | fgInstance = 0 |
Definition at line 18 of file CbmTrdGas.h.
| CbmTrdGas::CbmTrdGas | ( | ) |
Definition at line 27 of file CbmTrdGas.cxx.
References fDetType, fFileNameANN, fFileNameLike, fGasThick, fgInstance, fNobleGasType, fPercentCO2, and fPercentNobleGas.
Referenced by CbmTrdGas(), Instance(), and operator=().
|
virtual |
Definition at line 41 of file CbmTrdGas.cxx.
|
private |
References CbmTrdGas().
|
inline |
Definition at line 29 of file CbmTrdGas.h.
References fPercentCO2.
Referenced by CbmTrdRadiator::Init().
|
inline |
Definition at line 26 of file CbmTrdGas.h.
References fDetType.
Referenced by CbmTrdRadiator::Init().
| TString CbmTrdGas::GetFileName | ( | TString | method | ) | const |
Definition at line 161 of file CbmTrdGas.cxx.
References fFileNameANN, and fFileNameLike.
|
inline |
Definition at line 27 of file CbmTrdGas.h.
References fGasThick.
Referenced by CbmTrdRadiator::Init().
|
inline |
Definition at line 28 of file CbmTrdGas.h.
References fPercentNobleGas.
Referenced by CbmTrdRadiator::Init().
|
inline |
Definition at line 30 of file CbmTrdGas.h.
References fNobleGasType.
| void CbmTrdGas::Init | ( | ) |
Definition at line 43 of file CbmTrdGas.cxx.
References fDetType, fGasThick, fNobleGasType, fPercentCO2, fPercentNobleGas, SetFileName(), shape, and x.
Referenced by CbmTrdRadiator::Init().
|
inlinestatic |
Definition at line 33 of file CbmTrdGas.h.
References CbmTrdGas(), and fgInstance.
Referenced by CbmTrdRadiator::Init().
References CbmTrdGas().
|
private |
/** File name of input for ANN method */
Definition at line 174 of file CbmTrdGas.cxx.
References fDetType, fFileNameANN, fFileNameLike, fGasThick, fNobleGasType, and fPercentNobleGas.
Referenced by Init().
|
private |
Definition at line 40 of file CbmTrdGas.h.
Referenced by CbmTrdGas(), GetDetType(), Init(), and SetFileName().
|
private |
/** File name of input for likelihood method */
Definition at line 47 of file CbmTrdGas.h.
Referenced by CbmTrdGas(), GetFileName(), and SetFileName().
|
private |
Singleton Instance
Definition at line 46 of file CbmTrdGas.h.
Referenced by CbmTrdGas(), GetFileName(), and SetFileName().
|
private |
Detector type (GSI=0, MB=1)
Definition at line 41 of file CbmTrdGas.h.
Referenced by CbmTrdGas(), GetGasThick(), Init(), and SetFileName().
|
staticprivate |
Type of noble gas (Xe=1, Ar=2)
Definition at line 45 of file CbmTrdGas.h.
Referenced by CbmTrdGas(), and Instance().
|
private |
Percentage of CO2
Definition at line 44 of file CbmTrdGas.h.
Referenced by CbmTrdGas(), GetNobleGasType(), Init(), and SetFileName().
|
private |
Percentage of noble gas
Definition at line 43 of file CbmTrdGas.h.
Referenced by CbmTrdGas(), GetCO2(), and Init().
|
private |
Thickness of the gas layer
Definition at line 42 of file CbmTrdGas.h.
Referenced by CbmTrdGas(), GetNobleGas(), Init(), and SetFileName().