Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | List of all members
IEFTrackingFPGADataFormatTool Class Referenceabstract

Abstrct interface class for EFTrackingFPGADataFromatTool. More...

#include <IEFTrackingFPGADataFormatTool.h>

Inheritance diagram for IEFTrackingFPGADataFormatTool:
Collaboration diagram for IEFTrackingFPGADataFormatTool:

Public Member Functions

 DeclareInterfaceID (IEFTrackingFPGADataFormatTool, 1, 0)
 
virtual StatusCode convertPixelHitsToFPGADataFormat (const PixelRDO_Container &pixelRDO, std::vector< uint64_t > &encodedData, const EventContext &ctx) const =0
 
virtual StatusCode convertStripHitsToFPGADataFormat (const SCT_RDO_Container &stripRDO, std::vector< uint64_t > &encodedData, const EventContext &ctx) const =0
 

Detailed Description

Abstrct interface class for EFTrackingFPGADataFromatTool.

Definition at line 17 of file IEFTrackingFPGADataFormatTool.h.

Member Function Documentation

◆ convertPixelHitsToFPGADataFormat()

virtual StatusCode IEFTrackingFPGADataFormatTool::convertPixelHitsToFPGADataFormat ( const PixelRDO_Container pixelRDO,
std::vector< uint64_t > &  encodedData,
const EventContext &  ctx 
) const
pure virtual

◆ convertStripHitsToFPGADataFormat()

virtual StatusCode IEFTrackingFPGADataFormatTool::convertStripHitsToFPGADataFormat ( const SCT_RDO_Container stripRDO,
std::vector< uint64_t > &  encodedData,
const EventContext &  ctx 
) const
pure virtual

◆ DeclareInterfaceID()

IEFTrackingFPGADataFormatTool::DeclareInterfaceID ( IEFTrackingFPGADataFormatTool  ,
,
 
)

The documentation for this class was generated from the following file: