ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
IITkPixelRawDataProviderTool Class Referenceabstract

#include <IITkPixelRawDataProviderTool.h>

Inheritance diagram for IITkPixelRawDataProviderTool:
Collaboration diagram for IITkPixelRawDataProviderTool:

Public Member Functions

virtual ~IITkPixelRawDataProviderTool ()=default
 
virtual StatusCode convert (std::vector< const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment * > &vecRobs, IPixelRDO_Container *rdoIdc, const EventContext &ctx) const =0
 this is the main decoding method More...
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 AlgTool InterfaceID. More...
 

Detailed Description

Definition at line 22 of file IITkPixelRawDataProviderTool.h.

Constructor & Destructor Documentation

◆ ~IITkPixelRawDataProviderTool()

virtual IITkPixelRawDataProviderTool::~IITkPixelRawDataProviderTool ( )
virtualdefault

Member Function Documentation

◆ convert()

virtual StatusCode IITkPixelRawDataProviderTool::convert ( std::vector< const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment * > &  vecRobs,
IPixelRDO_Container rdoIdc,
const EventContext &  ctx 
) const
pure virtual

this is the main decoding method

Implemented in ITkPixelRawDataProviderTool.

◆ interfaceID()

const InterfaceID & IITkPixelRawDataProviderTool::interfaceID ( )
inlinestatic

AlgTool InterfaceID.

Definition at line 38 of file IITkPixelRawDataProviderTool.h.

38  {
39  static const InterfaceID IID_IITkPixelRawDataProviderTool("IITkPixelRawDataProviderTool", 1, 0);
40  return IID_IITkPixelRawDataProviderTool;
41 }

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