ATLAS Offline Software
MdtTwinTubeTestAlg.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 #ifndef MdtTwinTubeTestAlg_H
5 #define MdtTwinTubeTestAlg_H
6 
12 
13 namespace Muon{
15  public:
17  virtual StatusCode initialize() override final;
18  virtual StatusCode execute(const EventContext& ctx) const override;
19  private:
20  ServiceHandle<IMuonIdHelperSvc> m_idHelperSvc{this, "MuonIdHelperSvc", "Muon::MuonIdHelperSvc/MuonIdHelperSvc"};
21 
22  SG::ReadCondHandleKey<TwinTubeMap> m_readKey{this, "CablingKey", "MdtTwinTubeMap", "Key of output Mdt TwinTube Map"};
23 
25  };
26 }
27 #endif
Muon::MdtTwinTubeTestAlg::m_idHelperSvc
ServiceHandle< IMuonIdHelperSvc > m_idHelperSvc
Definition: MdtTwinTubeTestAlg.h:20
MuonGMR4::MuonDetectorManager
Definition: MuonPhaseII/MuonDetDescr/MuonReadoutGeometryR4/MuonReadoutGeometryR4/MuonDetectorManager.h:62
Muon::MdtTwinTubeTestAlg::m_readKey
SG::ReadCondHandleKey< TwinTubeMap > m_readKey
Definition: MdtTwinTubeTestAlg.h:22
Muon
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Definition: TrackSystemController.h:45
Muon::MdtTwinTubeTestAlg::m_detMgr
const MuonGMR4::MuonDetectorManager * m_detMgr
Definition: MdtTwinTubeTestAlg.h:24
AthReentrantAlgorithm
An algorithm that can be simultaneously executed in multiple threads.
Definition: AthReentrantAlgorithm.h:83
Muon::MdtTwinTubeTestAlg
Definition: MdtTwinTubeTestAlg.h:14
AthReentrantAlgorithm::AthReentrantAlgorithm
AthReentrantAlgorithm()
Default constructor:
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
Muon::MdtTwinTubeTestAlg::execute
virtual StatusCode execute(const EventContext &ctx) const override
Definition: MdtTwinTubeTestAlg.cxx:14
MuonDetectorManager.h
ReadCondHandleKey.h
AthReentrantAlgorithm.h
SG::ReadCondHandleKey
Definition: ReadCondHandleKey.h:20
TwinTubeMap.h
IMuonIdHelperSvc.h
Muon::MdtTwinTubeTestAlg::initialize
virtual StatusCode initialize() override final
Definition: MdtTwinTubeTestAlg.cxx:8
ServiceHandle
Definition: ClusterMakerTool.h:37