ATLAS Offline Software
Trigger
EFTracking
FPGATrackSim
FPGATrackSimInput
src
FPGATrackSimReadLogicalHitsAlg.h
Go to the documentation of this file.
1
#ifndef FPGATrackSim_READLOGICALHITS_H
2
#define FPGATrackSim_READLOGICALHITS_H
3
4
5
#include "
AthenaBaseComps/AthAlgorithm.h
"
6
#include "GaudiKernel/ToolHandle.h"
7
8
#include "
FPGATrackSimInput/IFPGATrackSimEventOutputHeaderTool.h
"
9
#include "
FPGATrackSimInput/FPGATrackSimRawToLogicalHitsTool.h
"
10
11
12
class
FPGATrackSimReadLogicalHitsAlg
:
public
AthAlgorithm
{
13
public
:
14
FPGATrackSimReadLogicalHitsAlg
(
const
std::string&
name
, ISvcLocator* pSvcLocator);
15
virtual
~FPGATrackSimReadLogicalHitsAlg
() =
default
;
16
17
virtual
StatusCode
initialize
()
override
;
18
virtual
StatusCode
execute
()
override
;
19
20
21
private
:
22
23
ToolHandle<IFPGATrackSimEventOutputHeaderTool>
m_readOutputTool
{
this
,
"InputTool"
,
"FPGATrackSimOutputHeaderTool/FPGATrackSimOutputHeaderTool"
};
24
25
unsigned
int
m_event
= 0U;
26
27
};
28
29
#endif // FPGATrackSimREADLOGICALHITS_h
FPGATrackSimReadLogicalHitsAlg::m_event
unsigned int m_event
Definition:
FPGATrackSimReadLogicalHitsAlg.h:25
FPGATrackSimReadLogicalHitsAlg::initialize
virtual StatusCode initialize() override
Definition:
FPGATrackSimReadLogicalHitsAlg.cxx:10
FPGATrackSimReadLogicalHitsAlg
Definition:
FPGATrackSimReadLogicalHitsAlg.h:12
AthAlgorithm.h
FPGATrackSimReadLogicalHitsAlg::m_readOutputTool
ToolHandle< IFPGATrackSimEventOutputHeaderTool > m_readOutputTool
Definition:
FPGATrackSimReadLogicalHitsAlg.h:23
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
FPGATrackSimRawToLogicalHitsTool.h
FPGATrackSimReadLogicalHitsAlg::FPGATrackSimReadLogicalHitsAlg
FPGATrackSimReadLogicalHitsAlg(const std::string &name, ISvcLocator *pSvcLocator)
Definition:
FPGATrackSimReadLogicalHitsAlg.cxx:7
AthAlgorithm
Definition:
AthAlgorithm.h:47
FPGATrackSimReadLogicalHitsAlg::~FPGATrackSimReadLogicalHitsAlg
virtual ~FPGATrackSimReadLogicalHitsAlg()=default
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:195
FPGATrackSimReadLogicalHitsAlg::execute
virtual StatusCode execute() override
Definition:
FPGATrackSimReadLogicalHitsAlg.cxx:18
IFPGATrackSimEventOutputHeaderTool.h
Generated on Thu Jul 4 2024 21:16:00 for ATLAS Offline Software by
1.8.18