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

Interface for AFP tool that translates RawData to xAOD::AFPSiHits. More...

#include <IAFP_Raw2DigiTool.h>

Inheritance diagram for IAFP_Raw2DigiTool:
Collaboration diagram for IAFP_Raw2DigiTool:

Public Member Functions

 DeclareInterfaceID (IAFP_Raw2DigiTool, 1, 0)
 
virtual ~IAFP_Raw2DigiTool ()
 Empty destructor. More...
 
virtual StatusCode recoSiHits (const EventContext &ctx) const =0
 Translates RawData to xAOD::AFPSiHit and saves it to StoreGate. More...
 
virtual StatusCode recoToFHits (const EventContext &ctx) const =0
 Translates RawData to xAOD::AFPToFHit and saves it to StoreGate. More...
 
virtual StatusCode recoAll (const EventContext &ctx) const =0
 Call all reconstruction steps. More...
 

Detailed Description

Interface for AFP tool that translates RawData to xAOD::AFPSiHits.

Definition at line 17 of file IAFP_Raw2DigiTool.h.

Constructor & Destructor Documentation

◆ ~IAFP_Raw2DigiTool()

virtual IAFP_Raw2DigiTool::~IAFP_Raw2DigiTool ( )
inlinevirtual

Empty destructor.

Definition at line 23 of file IAFP_Raw2DigiTool.h.

23 {}

Member Function Documentation

◆ DeclareInterfaceID()

IAFP_Raw2DigiTool::DeclareInterfaceID ( IAFP_Raw2DigiTool  ,
,
 
)

◆ recoAll()

virtual StatusCode IAFP_Raw2DigiTool::recoAll ( const EventContext &  ctx) const
pure virtual

Call all reconstruction steps.

◆ recoSiHits()

virtual StatusCode IAFP_Raw2DigiTool::recoSiHits ( const EventContext &  ctx) const
pure virtual

Translates RawData to xAOD::AFPSiHit and saves it to StoreGate.

This is the method that should be called in order to obtain AFP hits in form of xAOD::AFPSiHitContainer. It should read input raw data from StoreGate and save output also to StoreGate.

◆ recoToFHits()

virtual StatusCode IAFP_Raw2DigiTool::recoToFHits ( const EventContext &  ctx) const
pure virtual

Translates RawData to xAOD::AFPToFHit and saves it to StoreGate.

This is the method that should be called in order to obtain AFP hits in form of xAOD::AFPToFHitContainer. It should read input raw data from StoreGate and save output also to StoreGate.


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