ATLAS Offline Software
|
#include <NRPC_RawDataProviderTool.h>
Public Member Functions | |
NRPC_RawDataProviderTool (const std::string &, const std::string &, const IInterface *) | |
virtual | ~NRPC_RawDataProviderTool ()=default |
default destructor More... | |
virtual StatusCode | initialize () override |
standard Athena-Algorithm method More... | |
virtual StatusCode | convert (const std::vector< const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment * > &vecRobs) const override |
Convert method - declared in Muon::IMuonRdoToPrepDataTool. More... | |
virtual StatusCode | convert (const std::vector< const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment * > &vecRobs, const std::vector< IdentifierHash > &) const override |
virtual StatusCode | convert () const override |
the new ones More... | |
virtual StatusCode | convert (const std::vector< IdentifierHash > &HashVec) const override |
virtual StatusCode | convert (const std::vector< uint32_t > &robIds) const override |
for a particular vector of ROBId's More... | |
virtual StatusCode | convert (const std::vector< const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment * > &vecRobs, const EventContext &ctx) const override |
EventContext. More... | |
virtual StatusCode | convert (const std::vector< const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment * > &vecRobs, const std::vector< IdentifierHash > &, const EventContext &ctx) const override |
virtual StatusCode | convert (const EventContext &ctx) const override |
for the entire event More... | |
virtual StatusCode | convert (const std::vector< IdentifierHash > &HashVec, const EventContext &ctx) const override |
virtual StatusCode | convert (const std::vector< uint32_t > &robIds, const EventContext &ctx) const override |
for a particular vector of ROBId's More... | |
virtual StatusCode | convertIntoContainer (const std::vector< const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment * > &vecRobs, xAOD::NRPCRDOContainer &nrpcContainer) const |
Convert method. More... | |
virtual StatusCode | fillCollections (const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment &robFrag, xAOD::NRPCRDOContainer &rdoIdc) const |
Private Types | |
typedef OFFLINE_FRAGMENTS_NAMESPACE::PointerType | BS |
Private Attributes | |
SG::WriteHandleKey< xAOD::NRPCRDOContainer > | m_rdoContainerKey {this, "NrpcRdoKey", "NRPCRDO", "WriteHandleKey for Output AOD::NRPCRDOContainer"} |
ServiceHandle< Muon::IMuonIdHelperSvc > | m_idHelperSvc {this, "MuonIdHelperSvc", "Muon::MuonIdHelperSvc/MuonIdHelperSvc"} |
ServiceHandle< IROBDataProviderSvc > | m_robDataProvider {this, "ROBDataProviderSvc", "ROBDataProviderSvc"} |
SG::ReadCondHandleKey< MuonNRPC_CablingMap > | m_readKey {this, "ReadKey", "MuonNRPC_CablingMap", "Key of MuonNRPC_CablingMap"} |
Definition at line 62 of file NRPC_RawDataProviderTool.h.
Definition at line 97 of file NRPC_RawDataProviderTool.h.
Muon::NRPC_RawDataProviderTool::NRPC_RawDataProviderTool | ( | const std::string & | t, |
const std::string & | n, | ||
const IInterface * | p | ||
) |
Definition at line 12 of file NRPC_RawDataProviderTool.cxx.
|
virtualdefault |
default destructor
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Convert method - declared in Muon::IMuonRdoToPrepDataTool.
Definition at line 103 of file NRPC_RawDataProviderTool.cxx.
|
overridevirtual |
EventContext.
Definition at line 107 of file NRPC_RawDataProviderTool.cxx.
|
overridevirtual |
Definition at line 93 of file NRPC_RawDataProviderTool.cxx.
|
overridevirtual |
Definition at line 98 of file NRPC_RawDataProviderTool.cxx.
|
overridevirtual |
Definition at line 69 of file NRPC_RawDataProviderTool.cxx.
|
overridevirtual |
Definition at line 73 of file NRPC_RawDataProviderTool.cxx.
|
overridevirtual |
for a particular vector of ROBId's
Definition at line 83 of file NRPC_RawDataProviderTool.cxx.
|
overridevirtual |
|
virtual |
Convert method.
Definition at line 32 of file NRPC_RawDataProviderTool.cxx.
|
virtual |
Definition at line 122 of file NRPC_RawDataProviderTool.cxx.
|
overridevirtual |
|
private |
Definition at line 101 of file NRPC_RawDataProviderTool.h.
|
private |
Definition at line 99 of file NRPC_RawDataProviderTool.h.
|
private |
Definition at line 106 of file NRPC_RawDataProviderTool.h.
|
private |
Definition at line 104 of file NRPC_RawDataProviderTool.h.