![]() |
ATLAS Offline Software
|
#include <MDT_RawDataProviderTool.h>
Public Member Functions | |
| virtual | ~MDT_RawDataProviderTool ()=default |
| default destructor | |
| virtual StatusCode | initialize () override |
| standard Athena-Algorithm method | |
| virtual StatusCode | convert (const EventContext &ctx) const override |
| IMuonRawDataProviderTool interface - EventContext-based methods. | |
| 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 |
| virtual StatusCode | convertIntoContainer (const ROBFragmentList &vecRobs, const EventContext &ctx) const |
| Convert method. | |
Private Attributes | |
| ToolHandle< MdtROD_Decoder > | m_decoder {this, "Decoder", "MdtROD_Decoder/MdtROD_Decoder"} |
| SG::WriteHandleKey< MdtCsmContainer > | m_rdoContainerKey |
| ServiceHandle< Muon::IMuonIdHelperSvc > | m_idHelperSvc {this, "MuonIdHelperSvc", "Muon::MuonIdHelperSvc/MuonIdHelperSvc"} |
| unsigned int | m_maxhashtoUse = 0U |
| ServiceHandle< IROBDataProviderSvc > | m_robDataProvider {this, "ROBDataProviderSvc", "ROBDataProviderSvc"} |
| SG::ReadCondHandleKey< MuonMDT_CablingMap > | m_readKey {this, "ReadKey", "MuonMDT_CablingMap", "Key of MuonMDT_CablingMap"} |
| SG::UpdateHandleKey< MdtCsm_Cache > | m_rdoContainerCacheKey |
| This is the key for the cache for the CSM containers, can be empty. | |
Definition at line 30 of file MDT_RawDataProviderTool.h.
|
virtualdefault |
default destructor
|
overridevirtual |
IMuonRawDataProviderTool interface - EventContext-based methods.
Definition at line 87 of file MDT_RawDataProviderTool.cxx.
|
overridevirtual |
Definition at line 96 of file MDT_RawDataProviderTool.cxx.
|
overridevirtual |
Definition at line 102 of file MDT_RawDataProviderTool.cxx.
|
virtual |
Convert method.
Definition at line 36 of file MDT_RawDataProviderTool.cxx.
|
overridevirtual |
standard Athena-Algorithm method
Definition at line 12 of file MDT_RawDataProviderTool.cxx.
|
private |
Definition at line 53 of file MDT_RawDataProviderTool.h.
|
private |
Definition at line 57 of file MDT_RawDataProviderTool.h.
|
private |
Definition at line 59 of file MDT_RawDataProviderTool.h.
|
private |
This is the key for the cache for the CSM containers, can be empty.
Definition at line 66 of file MDT_RawDataProviderTool.h.
|
private |
Definition at line 54 of file MDT_RawDataProviderTool.h.
|
private |
Definition at line 64 of file MDT_RawDataProviderTool.h.
|
private |
Definition at line 62 of file MDT_RawDataProviderTool.h.