![]() |
ATLAS Offline Software
|
Interface defining the tools used to convert Muon RDOs to MuonPrepRawData. More...
#include <IMuonRdoToPrepDataTool.h>
Public Member Functions | |
| DeclareInterfaceID (IMuonRdoToPrepDataTool, 1, 0) | |
| virtual StatusCode | decode (const EventContext &ctx, const std::vector< IdentifierHash > &idVect) const =0 |
| Decoding method. More... | |
| virtual StatusCode | decode (const EventContext &ctx, const std::vector< uint32_t > &robIds) const =0 |
| Method for ROB based decoding. Shold decode all chambers asociated with the inputted ROB list. More... | |
| virtual StatusCode | provideEmptyContainer (const EventContext &ctx) const =0 |
| Method to create the empty containers.. Only used for seeded decoding. More... | |
Interface defining the tools used to convert Muon RDOs to MuonPrepRawData.
For the concrete implementations look at e.g.
Definition at line 23 of file IMuonRdoToPrepDataTool.h.
| Muon::IMuonRdoToPrepDataTool::DeclareInterfaceID | ( | IMuonRdoToPrepDataTool | , |
| 1 | , | ||
| 0 | |||
| ) |
|
pure virtual |
Decoding method.
A vector of IdentifierHash are passed in, and the data corresponding to this list (i.e. in a Region of Interest) are converted.
| idVect | Vector of hashes to convert i.e. the hashes of ROD collections in a 'Region of Interest' |
|
pure virtual |
Method for ROB based decoding. Shold decode all chambers asociated with the inputted ROB list.
|
pure virtual |
Method to create the empty containers.. Only used for seeded decoding.
1.8.18