 |
ATLAS Offline Software
|
Go to the documentation of this file.
3 #ifndef FPGATrackSim_LAYERSTUDYALG_H
4 #define FPGATrackSim_LAYERSTUDYALG_H
15 #include "GaudiKernel/ToolHandle.h"
63 ToolHandle<FPGATrackSimBinnedHits>
m_hitBinningTool {
this,
"BinningTool",
"FPGATrackSimBinning/FPGATrackSimBinnedHits"};
64 ToolHandle<FPGATrackSimLayerStudyTool>
m_binMonitoring {
this,
"BinMonitoringTool",
"FPGATrackSimBinning/FPGATrackSimLayerStudyTool"};
73 Gaudi::Property<int>
m_stage {
this,
"stage", 0,
"0 for all hits; 1 for pmap-indicated first stage; 2 for pmap-indicated second stage"};
74 Gaudi::Property<unsigned>
m_threshold {
this,
"threshold", 0,
"Threshold to apply for selecting bins with hits, defaults to not used (0)"};
90 #endif // FPGATrackSimLOGICALHITSTOALGORITHMS_h
Property holding a SG store/key/clid from which a ReadHandle is made.
std::vector< FPGATrackSimTrack > m_tracks_2nd_guessedcheck
Gaudi::Property< int > m_stage
SG::ReadHandleKey< FPGATrackSimHitCollection > m_FPGAHitKey
Gaudi::Property< unsigned > m_threshold
virtual ~FPGATrackSimLayerStudyAlg()=default
ToolHandle< FPGATrackSimBinnedHits > m_hitBinningTool
ServiceHandle< IChronoStatSvc > m_chrono
Binning Classes for GenScanTool.
virtual StatusCode execute ATLAS_NOT_THREAD_SAFE() override
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< FPGATrackSimTrack > m_tracks_1st_nomiss
Header file to be included by clients of the Monitored infrastructure.
std::vector< FPGATrackSimTrack > m_tracks_1st_guessedcheck
Property holding a SG store/key/clid from which a WriteHandle is made.
virtual StatusCode finalize() override
ServiceHandle< IFPGATrackSimMappingSvc > m_FPGATrackSimMapping
virtual StatusCode initialize ATLAS_NOT_THREAD_SAFE() override
std::string m_description
ServiceHandle< IFPGATrackSimEventSelectionSvc > m_evtSel
SG::ReadHandleKey< FPGATrackSimTruthTrackCollection > m_FPGATruthTrackKey
ToolHandle< FPGATrackSimLayerStudyTool > m_binMonitoring
FPGATrackSimLayerStudyAlg(const std::string &name, ISvcLocator *pSvcLocator)
std::vector< FPGATrackSimTrack > m_tracks_2nd_nomiss