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

Interface for Athena Algorithm Tool to fill Collections of SCT RDO Containers. More...

#include <IITkStripRawDataProviderTool.h>

Inheritance diagram for IITkStripRawDataProviderTool:
Collaboration diagram for IITkStripRawDataProviderTool:

Public Member Functions

 DeclareInterfaceID (IITkStripRawDataProviderTool, 1, 0)
 Creates the InterfaceID and interfaceID() method. More...
 
virtual ~IITkStripRawDataProviderTool ()=default
 Destructor. More...
 
virtual StatusCode convert (std::vector< const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment * > &, SCT_RDO_Container &, IDCInDetBSErrContainer &errs, DataPool< SCT3_RawData > *dataItemsPool, const EventContext &ctx) const =0
 Main decoding methods. More...
 

Detailed Description

Interface for Athena Algorithm Tool to fill Collections of SCT RDO Containers.

The class inherits from IAlgTool.

Definition at line 28 of file IITkStripRawDataProviderTool.h.

Constructor & Destructor Documentation

◆ ~IITkStripRawDataProviderTool()

virtual IITkStripRawDataProviderTool::~IITkStripRawDataProviderTool ( )
virtualdefault

Destructor.

Member Function Documentation

◆ convert()

virtual StatusCode IITkStripRawDataProviderTool::convert ( std::vector< const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment * > &  ,
SCT_RDO_Container ,
IDCInDetBSErrContainer errs,
DataPool< SCT3_RawData > *  dataItemsPool,
const EventContext &  ctx 
) const
pure virtual

Main decoding methods.

◆ DeclareInterfaceID()

IITkStripRawDataProviderTool::DeclareInterfaceID ( IITkStripRawDataProviderTool  ,
,
 
)

Creates the InterfaceID and interfaceID() method.


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