ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
ForwardDetectors
AFP
AFP_Raw2Digi
AFP_Raw2Digi
IAFP_Raw2DigiTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef IAFP_RAW2DIGITOOL_H
6
#define IAFP_RAW2DIGITOOL_H
7
13
14
#include "GaudiKernel/IAlgTool.h"
15
17
class
IAFP_Raw2DigiTool
:
virtual
public
IAlgTool {
18
public
:
19
// Declaration of the interface ID (interface id, major version, minor version)
20
DeclareInterfaceID
(
IAFP_Raw2DigiTool
, 1, 0);
21
23
virtual
~IAFP_Raw2DigiTool
() {}
24
29
virtual
StatusCode
recoSiHits
(
const
EventContext &ctx)
const
= 0;
30
36
virtual
StatusCode
recoToFHits
(
const
EventContext &ctx)
const
= 0;
37
39
virtual
StatusCode
recoAll
(
const
EventContext &ctx)
const
= 0;
40
};
41
42
43
#endif
IAFP_Raw2DigiTool
Interface for AFP tool that translates RawData to xAOD::AFPSiHits.
Definition
IAFP_Raw2DigiTool.h:17
IAFP_Raw2DigiTool::recoToFHits
virtual StatusCode recoToFHits(const EventContext &ctx) const =0
Translates RawData to xAOD::AFPToFHit and saves it to StoreGate.
IAFP_Raw2DigiTool::DeclareInterfaceID
DeclareInterfaceID(IAFP_Raw2DigiTool, 1, 0)
IAFP_Raw2DigiTool::recoAll
virtual StatusCode recoAll(const EventContext &ctx) const =0
Call all reconstruction steps.
IAFP_Raw2DigiTool::recoSiHits
virtual StatusCode recoSiHits(const EventContext &ctx) const =0
Translates RawData to xAOD::AFPSiHit and saves it to StoreGate.
IAFP_Raw2DigiTool::~IAFP_Raw2DigiTool
virtual ~IAFP_Raw2DigiTool()
Empty destructor.
Definition
IAFP_Raw2DigiTool.h:23
Generated on
for ATLAS Offline Software by
1.17.0