ATLAS Offline Software
Loading...
Searching...
No Matches
LArParamsProperties.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  LArParamsProperties
 This include file contains inline functions describing LAr Parameters properties used in LArReadParamsFromFile and LArParams2Ntuple.

Enumerations

enum  LArParamsProperties::ClassNumbering {
  LArParamsProperties::CaliPulseParamsComplete = 0 , LArParamsProperties::DetCellParamsComplete , LArParamsProperties::PhysCaliTdiffComplete , LArParamsProperties::TdriftComplete ,
  LArParamsProperties::MphysOverMcalComplete , LArParamsProperties::RinjComplete , LArParamsProperties::TshaperComplete , LArParamsProperties::EMEC_CphiComplete ,
  LArParamsProperties::EMEC_HValphaComplete , LArParamsProperties::EMEC_HVbetaComplete , LArParamsProperties::CableLengthComplete , LArParamsProperties::CableAttenuationComplete ,
  LArParamsProperties::OFCBinComplete , LArParamsProperties::END_OF_LIST
}

Functions

bool LArParamsProperties::isValid (const LArCaliPulseParamsP &p)
bool LArParamsProperties::isValid (const LArDetCellParamsP &p)
bool LArParamsProperties::isValid (const LArPhysCaliTdiffP &p)
bool LArParamsProperties::isValid (const LArTdriftP &p)
bool LArParamsProperties::isValid (const LArRinjP &p)
bool LArParamsProperties::isValid (const LArTshaperP &p)
bool LArParamsProperties::isValid (const LArEMEC_CphiP &p)
bool LArParamsProperties::isValid (const LArEMEC_HValphaP &p)
bool LArParamsProperties::isValid (const LArEMEC_HVbetaP &p)
bool LArParamsProperties::isValid (const LArCableLengthP &p)
bool LArParamsProperties::isValid (const LArCableAttenuationP &p)
bool LArParamsProperties::isValid (const LArOFCBinP &p)
unsigned LArParamsProperties::getClassIndex (const LArCaliPulseParamsComplete *)
unsigned LArParamsProperties::getClassIndex (const LArDetCellParamsComplete *)
unsigned LArParamsProperties::getClassIndex (const LArPhysCaliTdiffComplete *)
unsigned LArParamsProperties::getClassIndex (const LArTdriftComplete *)
unsigned LArParamsProperties::getClassIndex (const LArMphysOverMcalComplete *)
unsigned LArParamsProperties::getClassIndex (const LArRinjComplete *)
unsigned LArParamsProperties::getClassIndex (const LArTshaperComplete *)
unsigned LArParamsProperties::getClassIndex (const LArEMEC_CphiComplete *)
unsigned LArParamsProperties::getClassIndex (const LArEMEC_HValphaComplete *)
unsigned LArParamsProperties::getClassIndex (const LArEMEC_HVbetaComplete *)
unsigned LArParamsProperties::getClassIndex (const LArCableLengthComplete *)
unsigned LArParamsProperties::getClassIndex (const LArCableAttenuationComplete *)
unsigned LArParamsProperties::getClassIndex (const LArOFCBinComplete *)
const std::vector< std::string > & LArParamsProperties::ClassNames ()
unsigned LArParamsProperties::numberOfParams (unsigned index)
bool LArParamsProperties::isGainDependent (unsigned index)
const std::string & LArParamsProperties::getClassName (unsigned index)
template<class T>
const std::string & LArParamsProperties::getClassName (const T *p)
unsigned LArParamsProperties::getClassIndex (const std::string &className)
unsigned LArParamsProperties::numberOfParams (const std::string &className)
template<class T>
unsigned LArParamsProperties::numberOfParams (const T *p)
bool LArParamsProperties::isGainDependent (const std::string &className)
template<class T>
bool LArParamsProperties::isGainDependent (const T *p)
std::string LArParamsProperties::keyword (const std::string &classname)
std::string LArParamsProperties::keyword (unsigned i)
template<class T>
std::string LArParamsProperties::keyword (const T *p)