![]() |
ATLAS Offline Software
|
Abstrct interface class for EFTrackingFPGADataFromatTool. More...
#include <IEFTrackingFPGADataFormatTool.h>
Public Member Functions | |
| DeclareInterfaceID (IEFTrackingFPGADataFormatTool, 1, 0) | |
| virtual StatusCode | convertPixelHitsToFPGADataFormat (const PixelRDO_Container &pixelRDO, std::vector< uint64_t > &encodedData, const std::vector< IdentifierHash > &hashList, const EventContext &ctx) const =0 |
| virtual StatusCode | convertStripHitsToFPGADataFormat (const SCT_RDO_Container &stripRDO, std::vector< uint64_t > &encodedData, const std::vector< IdentifierHash > &hashList, const EventContext &ctx) const =0 |
| virtual StatusCode | convertFPGATracksToFPGADataFormat (const FPGATrackSimTrackCollection *tracks, std::vector< uint64_t > &encodedData, const EventContext &ctx) const =0 |
| virtual StatusCode | convertFPGASliceToFPGADataFormat (const FPGATrackSimHitCollection *slices, bool doPixel, bool doStrip, std::vector< uint64_t > &encodedData, const EventContext &ctx) const =0 |
| virtual StatusCode | convertFPGAHitsToFPGADataFormat (const FPGATrackSimHitCollection *allHits, bool doPixel, bool doStrip, std::vector< uint64_t > &encodedData, const EventContext &ctx) const =0 |
Abstrct interface class for EFTrackingFPGADataFromatTool.
Definition at line 19 of file IEFTrackingFPGADataFormatTool.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
| IEFTrackingFPGADataFormatTool::DeclareInterfaceID | ( | IEFTrackingFPGADataFormatTool | , |
| 1 | , | ||
| 0 | ) |