5#ifndef CALOALIGNMENTALGS_CALOSUPERCELLALIGNCONDALG_H
6#define CALOALIGNMENTALGS_CALOSUPERCELLALIGNCONDALG_H
11#include "GaudiKernel/ToolHandle.h"
26 using AthCondAlgorithm::AthCondAlgorithm;
30 virtual StatusCode
execute(
const EventContext& ctx)
const override;
34 ,
"CaloDetDescrManager"
35 ,
"CaloDetDescrManager"
36 ,
"SG key of the resulting CaloDetDescrManager" };
39 ,
"CaloSuperCellDetDescrManager"
40 ,
"CaloSuperCellDetDescrManager"
41 ,
"SG key of the resulting CaloSuperCellDetDescrManager" };
44 ,
"CaloSuperCellIDTool"
45 ,
"CaloSuperCellIDTool"
46 ,
"Offline / SuperCell ID mapping tool" };
Base class for conditions algorithms.
Definition of CaloDetDescrManager.
Base class for conditions algorithms.
Condition Algorithm for making CaloSuperCellDetDescrManager condition object.
virtual StatusCode execute(const EventContext &ctx) const override
SG::WriteCondHandleKey< CaloSuperCellDetDescrManager > m_writeCaloSuperCellMgrKey
virtual ~CaloSuperCellAlignCondAlg()=default
virtual StatusCode initialize() override
ToolHandle< ICaloSuperCellIDTool > m_scidTool
SG::ReadCondHandleKey< CaloDetDescrManager > m_readCaloMgrKey