ATLAS Offline Software
Loading...
Searching...
No Matches
MuonSpectrometer
MuonConditions
MuonCondGeneral
MuonCondTest
src
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
7
#include "
AthenaBaseComps/AthReentrantAlgorithm.h
"
8
#include "
MuonIdHelpers/IMuonIdHelperSvc.h
"
9
#include "
StoreGate/ReadCondHandleKey.h
"
10
#include "
MuonCablingData/TwinTubeMap.h
"
11
#include "
MuonReadoutGeometryR4/MuonDetectorManager.h
"
12
13
namespace
Muon
{
14
class
MdtTwinTubeTestAlg
:
public
AthReentrantAlgorithm
{
15
public
:
16
using
AthReentrantAlgorithm::AthReentrantAlgorithm;
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
24
const
MuonGMR4::MuonDetectorManager
*
m_detMgr
{
nullptr
};
25
};
26
}
27
#endif
AthReentrantAlgorithm.h
IMuonIdHelperSvc.h
MuonDetectorManager.h
ReadCondHandleKey.h
TwinTubeMap.h
AthReentrantAlgorithm
An algorithm that can be simultaneously executed in multiple threads.
Definition
AthReentrantAlgorithm.h:74
MuonGMR4::MuonDetectorManager
Definition
MuonPhaseII/MuonDetDescr/MuonReadoutGeometryR4/MuonReadoutGeometryR4/MuonDetectorManager.h:62
Muon::MdtTwinTubeTestAlg
Definition
MdtTwinTubeTestAlg.h:14
Muon::MdtTwinTubeTestAlg::m_idHelperSvc
ServiceHandle< IMuonIdHelperSvc > m_idHelperSvc
Definition
MdtTwinTubeTestAlg.h:20
Muon::MdtTwinTubeTestAlg::m_readKey
SG::ReadCondHandleKey< TwinTubeMap > m_readKey
Definition
MdtTwinTubeTestAlg.h:22
Muon::MdtTwinTubeTestAlg::execute
virtual StatusCode execute(const EventContext &ctx) const override
Definition
MdtTwinTubeTestAlg.cxx:14
Muon::MdtTwinTubeTestAlg::initialize
virtual StatusCode initialize() override final
Definition
MdtTwinTubeTestAlg.cxx:8
Muon::MdtTwinTubeTestAlg::m_detMgr
const MuonGMR4::MuonDetectorManager * m_detMgr
Definition
MdtTwinTubeTestAlg.h:24
SG::ReadCondHandleKey
Definition
ReadCondHandleKey.h:21
ServiceHandle
Definition
ClusterMakerTool.h:36
Muon
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Definition
TrackSystemController.h:45
Generated on
for ATLAS Offline Software by
1.14.0