ATLAS Offline Software
Loading...
Searching...
No Matches
IPixelRodDecoder Class Referenceabstract

#include <IPixelRodDecoder.h>

Inheritance diagram for IPixelRodDecoder:
Collaboration diagram for IPixelRodDecoder:

Public Member Functions

virtual ~IPixelRodDecoder ()
virtual StatusCode fillCollection (const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment *robFrag, IPixelRDO_Container *rdoIdc, IDCInDetBSErrContainer &decodingErrors, std::vector< IdentifierHash > *vecHash, const EventContext &ctx) const =0

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Definition at line 14 of file IPixelRodDecoder.h.

Constructor & Destructor Documentation

◆ ~IPixelRodDecoder()

virtual IPixelRodDecoder::~IPixelRodDecoder ( )
inlinevirtual

Definition at line 20 of file IPixelRodDecoder.h.

20{};

Member Function Documentation

◆ fillCollection()

virtual StatusCode IPixelRodDecoder::fillCollection ( const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment * robFrag,
IPixelRDO_Container * rdoIdc,
IDCInDetBSErrContainer & decodingErrors,
std::vector< IdentifierHash > * vecHash,
const EventContext & ctx ) const
pure virtual

Implemented in PixelRodDecoder.

◆ interfaceID()

const InterfaceID & IPixelRodDecoder::interfaceID ( )
inlinestatic

Definition at line 29 of file IPixelRodDecoder.h.

29 {
30 static const InterfaceID IID_IPixelRodDecoder ("IPixelRodDecoder", 1, 0);
31 return IID_IPixelRodDecoder;
32}

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