ATLAS Offline Software
Loading...
Searching...
No Matches
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.
virtual ~IITkStripRawDataProviderTool ()=default
 Destructor.
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.

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 ,
1 ,
0  )

Creates the InterfaceID and interfaceID() method.


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