ATLAS Offline Software
LArAlignCondAlg.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 LARALIGNMENTALGS_LARALIGNCONDALG_H
6 #define LARALIGNMENTALGS_LARALIGNCONDALG_H
7 
11 
15 
17 
25 class LArAlignCondAlg final : public AthAlgorithm
26 {
27  public:
29  virtual ~LArAlignCondAlg() = default;
30 
31  virtual StatusCode initialize() override;
32  virtual StatusCode execute() override;
33  virtual StatusCode finalize() override {return StatusCode::SUCCESS;};
34 
35  private:
37  , "LArAlignFolder"
38  , "/LAR/Align"
39  , "SG key of DetCondKeyTrans object with LAr alignments" };
40 
42  , "LArAlignmentStore"
43  , "LArAlignmentStore"
44  , "SG key of the resulting GeoAlignmentStore for LAr" };
45 
47 };
48 
49 #endif
LArAlignHelper.h
LArAlignHelper
Helper class for applying LAr alignments either from LArDetectorToolNV or from LArAlignCondAlg.
Definition: LArAlignHelper.h:25
WriteCondHandleKey.h
LArAlignCondAlg::~LArAlignCondAlg
virtual ~LArAlignCondAlg()=default
StoredAlignX.h
AthAlgorithm.h
LArAlignCondAlg::execute
virtual StatusCode execute() override
Definition: LArAlignCondAlg.cxx:22
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
LArAlignCondAlg::m_writeGeoAlignKey
SG::WriteCondHandleKey< GeoAlignmentStore > m_writeGeoAlignKey
Definition: LArAlignCondAlg.h:41
DetCondKeyTrans.h
LArAlignCondAlg::m_readLArAlignKey
SG::ReadCondHandleKey< DetCondKeyTrans > m_readLArAlignKey
Definition: LArAlignCondAlg.h:36
AthAlgorithm
Definition: AthAlgorithm.h:47
ReadCondHandleKey.h
GeoAlignmentStore.h
LArAlignCondAlg::initialize
virtual StatusCode initialize() override
Definition: LArAlignCondAlg.cxx:12
LArAlignCondAlg::m_alignHelper
LArAlignHelper m_alignHelper
Definition: LArAlignCondAlg.h:46
SG::ReadCondHandleKey< DetCondKeyTrans >
LArAlignCondAlg::finalize
virtual StatusCode finalize() override
Definition: LArAlignCondAlg.h:33
SG::WriteCondHandleKey< GeoAlignmentStore >
AthAlgorithm::AthAlgorithm
AthAlgorithm()
Default constructor:
LArAlignCondAlg
Condition Algorithm for applying LAr Alignments.
Definition: LArAlignCondAlg.h:26