![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file. 1 #ifndef FPGATrackSim_LOGICALHITSWRAPPERALG_H
2 #define FPGATrackSim_LOGICALHITSWRAPPERALG_H
6 #include "GaudiKernel/ToolHandle.h"
28 ToolHandle<IFPGATrackSimEventInputHeaderTool>
m_hitInputTool {
this,
"InputTool",
"FPGATrackSimInputHeaderTool/FPGATrackSimInputHeaderTool",
"Input Tool" };
29 ToolHandle<IFPGATrackSimEventOutputHeaderTool>
m_writeOutputTool {
this,
"OutputTool",
"FPGATrackSimOutputHeaderTool/FPGATrackSimOutputHeaderTool",
"Output Tool" };
30 ToolHandle<FPGATrackSimClusteringToolI>
m_clusteringTool {
this,
"ClusteringTool",
"FPGATrackSimClusteringTool/FPGATrackSimClusteringTool",
"FPGATrackSim Clustering Tool" };
31 ToolHandle<FPGATrackSimRawToLogicalHitsTool>
m_hitMapTool {
this,
"RawToLogicalHitsTool",
"FPGATrackSimRawToLogicalHitsTool/FPGATrackSimRawToLogicalHitsTool",
"Map Raw to Logical hit Tool" };
33 Gaudi::Property<bool>
m_Clustering {
this,
"Clustering",
false,
"flag to enable the clustering"};
37 #endif // FPGATrackSimSGRORAWHITSWRAPPERALG_h
ToolHandle< FPGATrackSimRawToLogicalHitsTool > m_hitMapTool
FPGATrackSimLogicalHitsWrapperAlg(const std::string &name, ISvcLocator *pSvcLocator)
ToolHandle< IFPGATrackSimEventOutputHeaderTool > m_writeOutputTool
virtual StatusCode execute() override
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Property< bool > m_Clustering
virtual ~FPGATrackSimLogicalHitsWrapperAlg()=default
virtual StatusCode initialize() override
An STL vector of pointers that by default owns its pointed-to elements.
StatusCode BookHistograms()
ToolHandle< IFPGATrackSimEventInputHeaderTool > m_hitInputTool
ToolHandle< FPGATrackSimClusteringToolI > m_clusteringTool