![]() |
ATLAS Offline Software
|
#include <CSC_RawDataProviderTool.h>
Public Member Functions | |
| virtual | ~CSC_RawDataProviderTool () |
| default destructor | |
| virtual StatusCode | initialize () override |
| standard Athena-Algorithm method | |
| virtual StatusCode | convert (const EventContext &ctx) const override |
| virtual StatusCode | convert (const std::vector< uint32_t > &robIds, const EventContext &ctx) const override |
| virtual StatusCode | convert (const std::vector< IdentifierHash > &rdoIdhVect, const EventContext &ctx) const override |
Private Member Functions | |
| StatusCode | convertIntoContainer (const ROBFragmentList &vecRobs, const EventContext &ctx) const |
| function to decode the passed ROB fragments into the passed container | |
Private Attributes | |
| ToolHandle< ICSC_ROD_Decoder > | m_decoder {this, "Decoder", "Muon::CscROD_Decoder/CscROD_Decoder"} |
| member variables for algorithm properties: | |
| ServiceHandle< Muon::IMuonIdHelperSvc > | m_idHelperSvc {this, "MuonIdHelperSvc", "Muon::MuonIdHelperSvc/MuonIdHelperSvc"} |
| SG::WriteHandleKey< CscRawDataContainer > | m_containerKey |
| SG::ReadHandleKey< xAOD::EventInfo > | m_eventInfoKey {this, "EventInfoKey", "EventInfo", ""} |
| CSC_Hid2RESrcID | m_hid2re |
| ServiceHandle< IROBDataProviderSvc > | m_robDataProvider {this, "RobProviderSvc", "ROBDataProviderSvc"} |
| ServiceHandle< CSCcablingSvc > | m_cabling {this, "CablingSvc", "CSCcablingSvc"} |
| SG::UpdateHandleKey< CscRawDataCollection_Cache > | m_rdoContainerCacheKey |
| CSC container cache key. | |
Definition at line 25 of file CSC_RawDataProviderTool.h.
|
virtualdefault |
default destructor
|
overridevirtual |
Definition at line 120 of file CSC_RawDataProviderTool.cxx.
|
overridevirtual |
Definition at line 101 of file CSC_RawDataProviderTool.cxx.
|
overridevirtual |
Definition at line 124 of file CSC_RawDataProviderTool.cxx.
|
private |
function to decode the passed ROB fragments into the passed container
Definition at line 51 of file CSC_RawDataProviderTool.cxx.
|
overridevirtual |
standard Athena-Algorithm method
Definition at line 27 of file CSC_RawDataProviderTool.cxx.
|
private |
Definition at line 57 of file CSC_RawDataProviderTool.h.
|
private |
Definition at line 51 of file CSC_RawDataProviderTool.h.
|
private |
member variables for algorithm properties:
Definition at line 47 of file CSC_RawDataProviderTool.h.
|
private |
Definition at line 53 of file CSC_RawDataProviderTool.h.
|
private |
Definition at line 54 of file CSC_RawDataProviderTool.h.
|
private |
Definition at line 49 of file CSC_RawDataProviderTool.h.
|
private |
CSC container cache key.
Definition at line 60 of file CSC_RawDataProviderTool.h.
|
private |
Definition at line 56 of file CSC_RawDataProviderTool.h.