5#ifndef LARHVPATHOLOGYDBCONDALG
6#define LARHVPATHOLOGYDBCONDALG
37 virtual StatusCode
finalize()
override;
38 virtual StatusCode
execute(
const EventContext& ctx)
const override;
Base class for conditions algorithms.
Definition of CaloDetDescrManager.
Handle class for reading from StoreGate.
Handle class for recording to StoreGate.
Base class for conditions algorithms.
This class provides the client interface for accessing the detector description information common to...
Helper class for LArEM offline identifiers.
Helper class for LArFCAL offline identifiers.
Helper class for LArHEC offline identifiers.
Helper for the Liquid Argon Calorimeter High-Voltage identifiers.
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
SG::WriteCondHandleKey< LArHVPathology > m_hvPathologyKey
ToolHandle< ILArHVMapTool > m_hvmapTool
virtual StatusCode finalize() override
void fillElectMap(const CaloDetDescrManager *calodetdescrmgr, LArHVPathology *hvpath, SG::WriteCondHandle< LArHVPathology > &writeHandle) const
virtual ~LArHVPathologyDbCondAlg()
const LArEM_ID * m_larem_id
virtual StatusCode execute(const EventContext &ctx) const override
const LArOnlineID * m_laronline_id
const LArHVLineID * m_hvlineHelper
SG::ReadCondHandleKey< AthenaAttributeList > m_pathologyFolderKey
SG::ReadCondHandleKey< LArHVIdMapping > m_hvMappingKey
const LArFCAL_ID * m_larfcal_id
const LArHEC_ID * m_larhec_id
virtual StatusCode initialize() override
LArHVPathologyDbCondAlg(const std::string &name, ISvcLocator *pSvcLocator)