![]() |
ATLAS Offline Software
|
#include <RPC_RawDataProviderTool.h>
Public Member Functions | |
| virtual | ~RPC_RawDataProviderTool ()=default |
| virtual StatusCode | initialize () override |
| virtual StatusCode | convert (const EventContext &) const override |
| Decoding method - IMuonRawDataProviderTool interface (EventContext-based). | |
| virtual StatusCode | convert (const std::vector< IdentifierHash > &, const EventContext &) const override |
| virtual StatusCode | convert (const std::vector< uint32_t > &, const EventContext &) const override |
Private Member Functions | |
| StatusCode | convertIntoContainer (const ROBFragmentList &vecRobs, const std::vector< IdentifierHash > &collections, const EventContext &ctx) const |
| StatusCode | convertIntoContainers (const ROBFragmentList &vecRobs, const std::vector< IdentifierHash > &collections, RpcPadContainer *pad, RpcSectorLogicContainer *logic, const bool &decodeSL, const EventContext &ctx) const |
| std::vector< IdentifierHash > | to_be_converted (const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment &robFrag, const std::vector< IdentifierHash > &coll) const |
Private Attributes | |
| SG::ReadCondHandleKey< RpcCablingCondData > | m_readKey {this, "ReadKey", "RpcCablingCondData", "Key of RpcCablingCondData"} |
| ServiceHandle< IROBDataProviderSvc > | m_robDataProvider {this, "ROBDataProviderSvc", "ROBDataProviderSvc"} |
| ToolHandle< IRpcROD_Decoder > | m_decoder {this, "Decoder", "Muon::RpcROD_Decoder/RpcROD_Decoder"} |
| SG::WriteHandleKey< RpcPadContainer > | m_containerKey {this, "RdoLocation", "RPCPAD", "Name of the RPCPAD produced by RawDataProvider"} |
| SG::WriteHandleKey< RpcSectorLogicContainer > | m_sec |
| SG::UpdateHandleKey< RpcPad_Cache > | m_rdoContainerCacheKey |
| RPC container cache key. | |
| Gaudi::Property< bool > | m_WriteOutRpcSectorLogic {this, "WriteOutRpcSectorLogic", true, "Turn on/off RpcSectorLogic writing"} |
| Turn on/off RpcSectorConfig writing. | |
| ServiceHandle< Muon::IMuonIdHelperSvc > | m_idHelperSvc {this, "MuonIdHelperSvc", "Muon::MuonIdHelperSvc/MuonIdHelperSvc"} |
Definition at line 24 of file RPC_RawDataProviderTool.h.
|
virtualdefault |
|
overridevirtual |
Decoding method - IMuonRawDataProviderTool interface (EventContext-based).
Definition at line 96 of file RPC_RawDataProviderTool.cxx.
|
overridevirtual |
Definition at line 110 of file RPC_RawDataProviderTool.cxx.
|
overridevirtual |
Definition at line 102 of file RPC_RawDataProviderTool.cxx.
|
private |
Definition at line 121 of file RPC_RawDataProviderTool.cxx.
|
private |
Definition at line 46 of file RPC_RawDataProviderTool.cxx.
|
overridevirtual |
Definition at line 16 of file RPC_RawDataProviderTool.cxx.
|
private |
Definition at line 73 of file RPC_RawDataProviderTool.cxx.
|
private |
Definition at line 61 of file RPC_RawDataProviderTool.h.
|
private |
Definition at line 58 of file RPC_RawDataProviderTool.h.
|
private |
Definition at line 72 of file RPC_RawDataProviderTool.h.
|
private |
RPC container cache key.
Definition at line 67 of file RPC_RawDataProviderTool.h.
|
private |
Definition at line 52 of file RPC_RawDataProviderTool.h.
|
private |
Definition at line 55 of file RPC_RawDataProviderTool.h.
|
private |
Definition at line 63 of file RPC_RawDataProviderTool.h.
|
private |
Turn on/off RpcSectorConfig writing.
Definition at line 70 of file RPC_RawDataProviderTool.h.