ATLAS Offline Software
CaloAlignCondAlg.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef CALOALIGNMENTALGS_CALOALIGNCONDALG_H
6 #define CALOALIGNMENTALGS_CALOALIGNCONDALG_H
7 
11 
15 
23 class CaloAlignCondAlg final : public AthAlgorithm
24 {
25  public:
27  virtual ~CaloAlignCondAlg() = default;
28 
29  virtual StatusCode initialize() override;
30  virtual StatusCode execute() override;
31 
32  private:
34  , "LArAlignmentStore"
35  , "LArAlignmentStore"
36  , "SG key of the GeoAlignmentStore for LAr" };
37 
39  , "CaloCellPositionShiftFolder"
40  , "LArCellPositionShift"
41  , "SG key of the CaloCellPositionShift" };
42 
44  , "CaloDetDescrManager"
45  , "CaloDetDescrManager"
46  , "SG key of the resulting CaloDetDescrManager" };
47 };
48 
49 #endif
WriteCondHandleKey.h
CaloAlignCondAlg::~CaloAlignCondAlg
virtual ~CaloAlignCondAlg()=default
CaloDetDescrManager.h
Definition of CaloDetDescrManager.
CaloAlignCondAlg::m_readKeyCellPosShift
SG::ReadCondHandleKey< CaloRec::CaloCellPositionShift > m_readKeyCellPosShift
Definition: CaloAlignCondAlg.h:38
AthAlgorithm.h
CaloAlignCondAlg::m_writeCaloMgrKey
SG::WriteCondHandleKey< CaloDetDescrManager > m_writeCaloMgrKey
Definition: CaloAlignCondAlg.h:43
CaloAlignCondAlg
Condition Algorithm for making CaloDetDescrManager condition object.
Definition: CaloAlignCondAlg.h:24
CaloAlignCondAlg::m_readKeyGeoAlign
SG::ReadCondHandleKey< GeoAlignmentStore > m_readKeyGeoAlign
Definition: CaloAlignCondAlg.h:33
CaloAlignCondAlg::execute
virtual StatusCode execute() override
Definition: CaloAlignCondAlg.cxx:24
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgorithm
Definition: AthAlgorithm.h:47
ReadCondHandleKey.h
GeoAlignmentStore.h
SG::ReadCondHandleKey< GeoAlignmentStore >
SG::WriteCondHandleKey< CaloDetDescrManager >
AthAlgorithm::AthAlgorithm
AthAlgorithm()
Default constructor:
CaloAlignCondAlg::initialize
virtual StatusCode initialize() override
Definition: CaloAlignCondAlg.cxx:13
CaloCellPositionShift.h
Container for a cell-level position corrections to account for distorsion of calo shape in reconstruc...