|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef LARPARAMS2NTUPLE_H
16 #define LARPARAMS2NTUPLE_H
81 template <
class DATA >
83 template <
class DATA >
85 template <
class DATA >
bool m_allChannels2Ntuple
This class implements the ILArEMEC_Cphi interface.
bool operator[](unsigned i) const
const std::vector< bool > & flags() const
const LArCaliPulseParamsComplete * m_completeCaliPulseParams
This class implements the ILArTdrift interface.
std::vector< std::map< HWIdentifier, DumpFlags > > m_dump_flags_map
const LArPhysCaliTdiffComplete * m_completePhysCaliTdiff
std::vector< std::string > m_keylist
const LArOFCBinComplete * m_completeOFCBin
This class implements the ILArCableLength interface.
const LArEMEC_CphiComplete * m_completeEMEC_Cphi
This class implements the ILArRinj interface.
const LArMphysOverMcalComplete * m_completeMphysOverMcal
virtual StatusCode stop()
StatusCode retrieveAbstractInterface(const LArCaliPulseParamsComplete *&data_object)
This class implements the ILArMphysOverMcal interface.
std::vector< std::string > m_classNames
const LArEMEC_HVbetaComplete * m_completeEMEC_HVbeta
This class implements the ILArPhysCaliTdiff interface ` *.
::StatusCode StatusCode
StatusCode definition for legacy code.
This class implements the ILArEMEC_HVbeta interface.
This class implements the ILArEMEC_HValpha interface.
This class implements the ILArCableAttenuation interface.
This class implements the ILArCaliPulseParams interface.
LArParams2Ntuple(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode scanCalibChannels(const DATA *&data_object)
const LArRinjComplete * m_completeRinj
StatusCode retrieveFromDetStore(const DATA *&data_object)
const LArEMEC_HValphaComplete * m_completeEMEC_HValpha
bool m_useAbstractInterface
const LArDetCellParamsComplete * m_completeDetCellParams
This algorithm produces a column-wise NTuple out of several complete structures.
const LArCableAttenuationComplete * m_completeCableAttenuation
StatusCode retrieveAbstractInterface(const LArOFCBinComplete *&)
const LArTdriftComplete * m_completeTdrift
static const unsigned m_nClasses
const LArTshaperComplete * m_completeTshaper
std::vector< bool > m_flags
const LArCableLengthComplete * m_completeCableLength
StatusCode scanReadoutChannels(const DATA *&data_object)
std::vector< std::string > m_detStoreKeys
This class implements the ILArDetCellParams interface.
std::vector< std::string > m_detStoreJo
This class implements the ILArTshaper interface.