![]() |
ATLAS Offline Software
|
15 ns should be the max.diff. More...
#include <RpcRdoToPrepDataToolMT.h>
Public Member Functions | |
State (const RpcIdHelper &idHelper, const SG::WriteHandleKey< xAOD::RpcStripContainer > &key, const EventContext &ctx) | |
Muon::RpcPrepDataCollection * | getPrepCollection (const IdentifierHash &hash, MsgStream &msg) |
Muon::RpcCoinDataCollection * | getCoinCollection (const IdentifierHash &hash, MsgStream &msg) |
Public Attributes | |
const RpcIdHelper & | m_rpcIdHelper |
std::map< IdentifierHash, std::unique_ptr< Muon::RpcPrepDataCollection > > | m_rpcPrepDataCollections {} |
std::map< IdentifierHash, std::unique_ptr< Muon::RpcCoinDataCollection > > | m_rpcCoinDataCollections {} |
std::unique_ptr< Muon::RpcPrepDataContainer > | m_prepDataCont {nullptr} |
Pointer of the prep container stored in store gate. More... | |
std::unique_ptr< Muon::RpcCoinDataContainer > | m_coinDataCont {nullptr} |
Pointer of the coin container stored in store gate. More... | |
SG::WriteHandle< xAOD::RpcStripContainer > | m_xaodHandle |
Handle to the xAOD container. More... | |
bool | m_fullEventDone {false} |
std::set< IdentifierHash > | m_decodedOfflineHashIds {} |
std::set< IdentifierHash > | m_ambiguousCollections {} |
std::set< uint32_t > | m_decodedRobIds {} |
const IdContext | m_modContext {m_rpcIdHelper.module_context()} |
15 ns should be the max.diff.
in prop.time in phi and eta strips
Definition at line 88 of file RpcRdoToPrepDataToolMT.h.
Muon::RpcRdoToPrepDataToolMT::State::State | ( | const RpcIdHelper & | idHelper, |
const SG::WriteHandleKey< xAOD::RpcStripContainer > & | key, | ||
const EventContext & | ctx | ||
) |
Definition at line 20 of file RpcRdoToPrepDataToolMT.cxx.
Muon::RpcCoinDataCollection * Muon::RpcRdoToPrepDataToolMT::State::getCoinCollection | ( | const IdentifierHash & | hash, |
MsgStream & | msg | ||
) |
Definition at line 53 of file RpcRdoToPrepDataToolMT.cxx.
Muon::RpcPrepDataCollection * Muon::RpcRdoToPrepDataToolMT::State::getPrepCollection | ( | const IdentifierHash & | hash, |
MsgStream & | msg | ||
) |
Definition at line 37 of file RpcRdoToPrepDataToolMT.cxx.
std::set<IdentifierHash> Muon::RpcRdoToPrepDataToolMT::State::m_ambiguousCollections {} |
Definition at line 121 of file RpcRdoToPrepDataToolMT.h.
std::unique_ptr<Muon::RpcCoinDataContainer> Muon::RpcRdoToPrepDataToolMT::State::m_coinDataCont {nullptr} |
Pointer of the coin container stored in store gate.
Definition at line 108 of file RpcRdoToPrepDataToolMT.h.
std::set<IdentifierHash> Muon::RpcRdoToPrepDataToolMT::State::m_decodedOfflineHashIds {} |
Definition at line 117 of file RpcRdoToPrepDataToolMT.h.
std::set<uint32_t> Muon::RpcRdoToPrepDataToolMT::State::m_decodedRobIds {} |
Definition at line 124 of file RpcRdoToPrepDataToolMT.h.
bool Muon::RpcRdoToPrepDataToolMT::State::m_fullEventDone {false} |
Definition at line 113 of file RpcRdoToPrepDataToolMT.h.
Definition at line 126 of file RpcRdoToPrepDataToolMT.h.
std::unique_ptr<Muon::RpcPrepDataContainer> Muon::RpcRdoToPrepDataToolMT::State::m_prepDataCont {nullptr} |
Pointer of the prep container stored in store gate.
Definition at line 106 of file RpcRdoToPrepDataToolMT.h.
std::map<IdentifierHash, std::unique_ptr<Muon::RpcCoinDataCollection> > Muon::RpcRdoToPrepDataToolMT::State::m_rpcCoinDataCollections {} |
Definition at line 103 of file RpcRdoToPrepDataToolMT.h.
const RpcIdHelper& Muon::RpcRdoToPrepDataToolMT::State::m_rpcIdHelper |
Definition at line 98 of file RpcRdoToPrepDataToolMT.h.
std::map<IdentifierHash, std::unique_ptr<Muon::RpcPrepDataCollection> > Muon::RpcRdoToPrepDataToolMT::State::m_rpcPrepDataCollections {} |
Definition at line 101 of file RpcRdoToPrepDataToolMT.h.
SG::WriteHandle<xAOD::RpcStripContainer> Muon::RpcRdoToPrepDataToolMT::State::m_xaodHandle |
Handle to the xAOD container.
Definition at line 110 of file RpcRdoToPrepDataToolMT.h.