ATLAS Offline Software
|
#include <RpcRdoToPrepDataToolMT.h>
Public Member Functions | |
State (const IMuonIdHelperSvc *idHelperSvc) | |
Muon::RpcPrepDataCollection * | getPrepCollection (const Identifier &id) |
Muon::RpcCoinDataCollection * | getCoinCollection (const Identifier &id) |
Public Attributes | |
const IMuonIdHelperSvc * | m_idHelperSvc {nullptr} |
std::vector< std::unique_ptr< Muon::RpcPrepDataCollection > > | rpcPrepDataCollections {} |
std::vector< std::unique_ptr< Muon::RpcCoinDataCollection > > | rpcCoinDataCollections {} |
std::unique_ptr< Muon::RpcPrepDataContainer > | prepDataCont {nullptr} |
Pointer of the prep container stored in store gate. More... | |
std::unique_ptr< Muon::RpcCoinDataContainer > | coinDataCont {nullptr} |
Pointer of the coin container stored in store gate. More... | |
bool | m_fullEventDone {false} |
std::unordered_set< IdentifierHash > | m_decodedOfflineHashIds {} |
std::unordered_set< IdentifierHash > | m_ambiguousCollections {} |
std::unordered_set< uint32_t > | m_decodedRobIds {} |
Definition at line 52 of file RpcRdoToPrepDataToolMT.h.
Muon::RpcRdoToPrepDataToolMT::State::State | ( | const IMuonIdHelperSvc * | idHelperSvc | ) |
Definition at line 21 of file RpcRdoToPrepDataToolMT.cxx.
RpcCoinDataCollection * Muon::RpcRdoToPrepDataToolMT::State::getCoinCollection | ( | const Identifier & | id | ) |
Definition at line 37 of file RpcRdoToPrepDataToolMT.cxx.
RpcPrepDataCollection * Muon::RpcRdoToPrepDataToolMT::State::getPrepCollection | ( | const Identifier & | id | ) |
Definition at line 27 of file RpcRdoToPrepDataToolMT.cxx.
std::unique_ptr<Muon::RpcCoinDataContainer> Muon::RpcRdoToPrepDataToolMT::State::coinDataCont {nullptr} |
Pointer of the coin container stored in store gate.
Definition at line 67 of file RpcRdoToPrepDataToolMT.h.
std::unordered_set<IdentifierHash> Muon::RpcRdoToPrepDataToolMT::State::m_ambiguousCollections {} |
Definition at line 79 of file RpcRdoToPrepDataToolMT.h.
std::unordered_set<IdentifierHash> Muon::RpcRdoToPrepDataToolMT::State::m_decodedOfflineHashIds {} |
Definition at line 75 of file RpcRdoToPrepDataToolMT.h.
std::unordered_set<uint32_t> Muon::RpcRdoToPrepDataToolMT::State::m_decodedRobIds {} |
Definition at line 82 of file RpcRdoToPrepDataToolMT.h.
bool Muon::RpcRdoToPrepDataToolMT::State::m_fullEventDone {false} |
Definition at line 71 of file RpcRdoToPrepDataToolMT.h.
const IMuonIdHelperSvc* Muon::RpcRdoToPrepDataToolMT::State::m_idHelperSvc {nullptr} |
Definition at line 59 of file RpcRdoToPrepDataToolMT.h.
std::unique_ptr<Muon::RpcPrepDataContainer> Muon::RpcRdoToPrepDataToolMT::State::prepDataCont {nullptr} |
Pointer of the prep container stored in store gate.
Definition at line 65 of file RpcRdoToPrepDataToolMT.h.
std::vector<std::unique_ptr<Muon::RpcCoinDataCollection> > Muon::RpcRdoToPrepDataToolMT::State::rpcCoinDataCollections {} |
Definition at line 62 of file RpcRdoToPrepDataToolMT.h.
std::vector<std::unique_ptr<Muon::RpcPrepDataCollection> > Muon::RpcRdoToPrepDataToolMT::State::rpcPrepDataCollections {} |
Definition at line 61 of file RpcRdoToPrepDataToolMT.h.