ATLAS Offline Software
Loading...
Searching...
No Matches
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.
virtual StatusCode recoSiHits (const EventContext &ctx) const =0
 Translates RawData to xAOD::AFPSiHit and saves it to StoreGate.
virtual StatusCode recoToFHits (const EventContext &ctx) const =0
 Translates RawData to xAOD::AFPToFHit and saves it to StoreGate.
virtual StatusCode recoAll (const EventContext &ctx) const =0
 Call all reconstruction steps.

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

◆ 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: