5#ifndef CALOALIGNMENTALGS_CALOALIGNCONDALG_H
6#define CALOALIGNMENTALGS_CALOALIGNCONDALG_H
26 using AthCondAlgorithm::AthCondAlgorithm;
30 virtual StatusCode
execute(
const EventContext& ctx)
const override;
36 ,
"SG key of the GeoAlignmentStore for LAr" };
39 ,
"CaloCellPositionShiftFolder"
40 ,
"LArCellPositionShift"
41 ,
"SG key of the CaloCellPositionShift" };
44 ,
"CaloDetDescrManager"
45 ,
"CaloDetDescrManager"
46 ,
"SG key of the resulting CaloDetDescrManager" };
Base class for conditions algorithms.
Container for a cell-level position corrections to account for distorsion of calo shape in reconstruc...
Definition of CaloDetDescrManager.
Base class for conditions algorithms.
Condition Algorithm for making CaloDetDescrManager condition object.
virtual StatusCode execute(const EventContext &ctx) const override
virtual ~CaloAlignCondAlg()=default
virtual StatusCode initialize() override
SG::ReadCondHandleKey< CaloRec::CaloCellPositionShift > m_readKeyCellPosShift
SG::ReadCondHandleKey< GeoAlignmentStore > m_readKeyGeoAlign
SG::WriteCondHandleKey< CaloDetDescrManager > m_writeCaloMgrKey