6#ifndef FPGATrackSim_RAWHITSWRAPPERALG_H
7#define FPGATrackSim_RAWHITSWRAPPERALG_H
11#include "GaudiKernel/ToolHandle.h"
19 virtual StatusCode
execute()
override;
20 virtual StatusCode
finalize()
override;
27 ToolHandle<IFPGATrackSimEventInputHeaderTool>
m_readOutputTool {
this,
"InputTool",
"FPGATrackSimInputHeaderTool/ReadInputHeaderTool",
"Input Tool" };
28 ToolHandle<IFPGATrackSimEventInputHeaderTool>
m_writeOutputTool {
this,
"OutputTool",
"FPGATrackSimInputHeaderTool/WriteInputHeaderTool",
"Output Tool" };
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
virtual ~FPGATrackSimRawHitsWrapperAlg()=default
ToolHandle< IFPGATrackSimEventInputHeaderTool > m_readOutputTool
virtual StatusCode finalize() override
virtual StatusCode execute() override
StatusCode BookHistograms()
virtual StatusCode initialize() override
FPGATrackSimRawHitsWrapperAlg(const std::string &name, ISvcLocator *pSvcLocator)
unsigned int m_tot_oftracks
ToolHandle< IFPGATrackSimEventInputHeaderTool > m_writeOutputTool