![]() |
ATLAS Offline Software
|
This include file contains inline functions describing LAr Parameters properties used in LArReadParamsFromFile and LArParams2Ntuple. More...
Functions | |
| bool | isValid (const LArCaliPulseParamsP &p) |
| bool | isValid (const LArDetCellParamsP &p) |
| bool | isValid (const LArPhysCaliTdiffP &p) |
| bool | isValid (const LArTdriftP &p) |
| bool | isValid (const LArRinjP &p) |
| bool | isValid (const LArTshaperP &p) |
| bool | isValid (const LArEMEC_CphiP &p) |
| bool | isValid (const LArEMEC_HValphaP &p) |
| bool | isValid (const LArEMEC_HVbetaP &p) |
| bool | isValid (const LArCableLengthP &p) |
| bool | isValid (const LArCableAttenuationP &p) |
| bool | isValid (const LArOFCBinP &p) |
| unsigned | getClassIndex (const LArCaliPulseParamsComplete *) |
| unsigned | getClassIndex (const LArDetCellParamsComplete *) |
| unsigned | getClassIndex (const LArPhysCaliTdiffComplete *) |
| unsigned | getClassIndex (const LArTdriftComplete *) |
| unsigned | getClassIndex (const LArMphysOverMcalComplete *) |
| unsigned | getClassIndex (const LArRinjComplete *) |
| unsigned | getClassIndex (const LArTshaperComplete *) |
| unsigned | getClassIndex (const LArEMEC_CphiComplete *) |
| unsigned | getClassIndex (const LArEMEC_HValphaComplete *) |
| unsigned | getClassIndex (const LArEMEC_HVbetaComplete *) |
| unsigned | getClassIndex (const LArCableLengthComplete *) |
| unsigned | getClassIndex (const LArCableAttenuationComplete *) |
| unsigned | getClassIndex (const LArOFCBinComplete *) |
| const std::vector< std::string > & | ClassNames () |
| unsigned | numberOfParams (unsigned index) |
| bool | isGainDependent (unsigned index) |
| const std::string & | getClassName (unsigned index) |
| template<class T> | |
| const std::string & | getClassName (const T *p) |
| unsigned | getClassIndex (const std::string &className) |
| unsigned | numberOfParams (const std::string &className) |
| template<class T> | |
| unsigned | numberOfParams (const T *p) |
| bool | isGainDependent (const std::string &className) |
| template<class T> | |
| bool | isGainDependent (const T *p) |
| std::string | keyword (const std::string &classname) |
| std::string | keyword (unsigned i) |
| template<class T> | |
| std::string | keyword (const T *p) |
This include file contains inline functions describing LAr Parameters properties used in LArReadParamsFromFile and LArParams2Ntuple.
To use them you must use namespace operator 'LArParamsProperties::' or put the line 'using LArParamsProperties'
Definition at line 80 of file LArParamsProperties.h.
| const std::vector< std::string > & LArParamsProperties::ClassNames | ( | ) |
Definition at line 48 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::getClassIndex | ( | const LArCableAttenuationComplete * | ) |
Definition at line 42 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::getClassIndex | ( | const LArCableLengthComplete * | ) |
Definition at line 41 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::getClassIndex | ( | const LArCaliPulseParamsComplete * | ) |
Definition at line 31 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::getClassIndex | ( | const LArDetCellParamsComplete * | ) |
Definition at line 32 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::getClassIndex | ( | const LArEMEC_CphiComplete * | ) |
Definition at line 38 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::getClassIndex | ( | const LArEMEC_HValphaComplete * | ) |
Definition at line 39 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::getClassIndex | ( | const LArEMEC_HVbetaComplete * | ) |
Definition at line 40 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::getClassIndex | ( | const LArMphysOverMcalComplete * | ) |
Definition at line 35 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::getClassIndex | ( | const LArOFCBinComplete * | ) |
Definition at line 44 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::getClassIndex | ( | const LArPhysCaliTdiffComplete * | ) |
Definition at line 33 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::getClassIndex | ( | const LArRinjComplete * | ) |
Definition at line 36 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::getClassIndex | ( | const LArTdriftComplete * | ) |
Definition at line 34 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::getClassIndex | ( | const LArTshaperComplete * | ) |
Definition at line 37 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::getClassIndex | ( | const std::string & | className | ) |
Definition at line 138 of file LArParamsProperties.cxx.
| const std::string & LArParamsProperties::getClassName | ( | const T * | p | ) |
Definition at line 136 of file LArParamsProperties.h.
| const std::string & LArParamsProperties::getClassName | ( | unsigned | index | ) |
Definition at line 128 of file LArParamsProperties.cxx.
| bool LArParamsProperties::isGainDependent | ( | const std::string & | className | ) |
Definition at line 155 of file LArParamsProperties.cxx.
| bool LArParamsProperties::isGainDependent | ( | const T * | p | ) |
Definition at line 154 of file LArParamsProperties.h.
| bool LArParamsProperties::isGainDependent | ( | unsigned | index | ) |
Definition at line 101 of file LArParamsProperties.cxx.
| bool LArParamsProperties::isValid | ( | const LArCableAttenuationP & | p | ) |
Definition at line 26 of file LArParamsProperties.cxx.
| bool LArParamsProperties::isValid | ( | const LArCableLengthP & | p | ) |
Definition at line 25 of file LArParamsProperties.cxx.
| bool LArParamsProperties::isValid | ( | const LArCaliPulseParamsP & | p | ) |
Definition at line 10 of file LArParamsProperties.cxx.
| bool LArParamsProperties::isValid | ( | const LArDetCellParamsP & | p | ) |
Definition at line 11 of file LArParamsProperties.cxx.
| bool LArParamsProperties::isValid | ( | const LArEMEC_CphiP & | p | ) |
Definition at line 22 of file LArParamsProperties.cxx.
| bool LArParamsProperties::isValid | ( | const LArEMEC_HValphaP & | p | ) |
Definition at line 23 of file LArParamsProperties.cxx.
| bool LArParamsProperties::isValid | ( | const LArEMEC_HVbetaP & | p | ) |
Definition at line 24 of file LArParamsProperties.cxx.
| bool LArParamsProperties::isValid | ( | const LArOFCBinP & | p | ) |
Definition at line 27 of file LArParamsProperties.cxx.
| bool LArParamsProperties::isValid | ( | const LArPhysCaliTdiffP & | p | ) |
Definition at line 12 of file LArParamsProperties.cxx.
| bool LArParamsProperties::isValid | ( | const LArRinjP & | p | ) |
Definition at line 20 of file LArParamsProperties.cxx.
| bool LArParamsProperties::isValid | ( | const LArTdriftP & | p | ) |
Definition at line 13 of file LArParamsProperties.cxx.
| bool LArParamsProperties::isValid | ( | const LArTshaperP & | p | ) |
Definition at line 21 of file LArParamsProperties.cxx.
| std::string LArParamsProperties::keyword | ( | const std::string & | classname | ) |
Definition at line 160 of file LArParamsProperties.cxx.
| std::string LArParamsProperties::keyword | ( | const T * | p | ) |
Definition at line 162 of file LArParamsProperties.h.
| std::string LArParamsProperties::keyword | ( | unsigned | i | ) |
Definition at line 168 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::numberOfParams | ( | const std::string & | className | ) |
Definition at line 150 of file LArParamsProperties.cxx.
| unsigned LArParamsProperties::numberOfParams | ( | const T * | p | ) |
Definition at line 147 of file LArParamsProperties.h.
| unsigned LArParamsProperties::numberOfParams | ( | unsigned | index | ) |
Definition at line 74 of file LArParamsProperties.cxx.