|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONSIMHITTOPRD_H
6 #define MUONSIMHITTOPRD_H
13 #include "GaudiKernel/ServiceHandle.h"
24 class MuonDetectorManager;
62 Gaudi::Property<bool>
m_doRPCRDO{
this,
"doRPCRDO",
true};
67 std::unique_ptr<Clockwork>
m_c;
69 #endif // MUONSIMHITTOPRD_H
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode execute() override
const MuonGM::MuonDetectorManager * m_muonMgr
Ensure that the Athena extensions are properly loaded.
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
Gaudi::Property< bool > m_doRPCRDO
StatusCode doRPCSimHit(const EventContext &ctx)
SG::ReadHandleKey< McEventCollection > m_mcEvtKey
~RPC_SimHitToPrdCBNTAlgo()
Gaudi::Property< bool > m_doRPCDigit
StatusCode doRPCRDO(const EventContext &ctx)
Gaudi::Property< bool > m_doRPCSimHit
SG::ReadHandleKey< RpcDigitContainer > m_DigiCollKey
StatusCode doRPCDigit(const EventContext &ctx)
Gaudi::Property< bool > m_doMCtruth
::StatusCode StatusCode
StatusCode definition for legacy code.
const RpcHitIdHelper * m_muonHelper
SG::ReadHandleKey< RpcPadContainer > m_RDOKey
StatusCode doRPCPrep(const EventContext &ctx)
StatusCode doMCtruth(const EventContext &ctx)
RPC_SimHitToPrdCBNTAlgo(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKey< Muon::RpcPrepDataContainer > m_PrepKey
std::unique_ptr< Clockwork > m_c
The MuonDetectorManager stores the transient representation of the Muon Spectrometer geometry and pro...
SG::ReadHandleKey< RPCSimHitCollection > m_HitCollKey
virtual StatusCode initialize() override
Gaudi::Property< bool > m_doRPCPrep