![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
14 #ifndef TRKTOOLS_RIOONTRACKCREATOR_H
15 #define TRKTOOLS_RIOONTRACKCREATOR_H
19 #include "GaudiKernel/ToolHandle.h"
81 this,
"ToolPixelCluster",
82 "InDet::PixelClusterOnTrackTool/PixelClusterOnTrackTool"};
86 this,
"ToolSCT_Cluster",
87 "InDet::SCT_ClusterOnTrackTool/SCT_ClusterOnTrackTool"};
91 this,
"ToolTRT_DriftCircle",
92 "InDet::TRT_DriftCircleOnTrackTool/TRT_DriftCircleOnTrackTool"};
96 this,
"ToolMuonDriftCircle",
97 "Muon::MdtDriftCircleOnTrackCreator/MdtDriftCircleOnTrackTool"};
102 this,
"ToolMuonCluster",
103 "Muon::MuonClusterOnTrackCreator/MuonClusterOnTrackTool"};
105 Gaudi::Property<std::string>
m_mode{
this,
"Mode" ,
"all" };
121 #endif // TRKTOOLS_RIOONTRACKCREATOR_H
bool m_doPixel
Load Pixel IRIO_OnTrackCreator.
bool m_doTRT
Load TRT IRIO_OnTrackCreator.
RIO_OnTrackCreator(const std::string &, const std::string &, const IInterface *)
standard AlgTool constructor
ToolHandle< IRIO_OnTrackCreator > m_muonDriftCircleCor
Detector-specific helper tool, performing the actual calibration corrections for every Muon::MdtPrepD...
ToolHandle< IRIO_OnTrackCreator > m_sctClusCor
Detector-specific helper tool, performing the actual calibration corrections for every InDet::SCT_Clu...
bool m_doSCT
Load SCT IRIO_OnTrackCreator.
::StatusCode StatusCode
StatusCode definition for legacy code.
ToolHandle< IRIO_OnTrackCreator > m_muonClusterCor
Detector-specific helper tool, performing the actual calibration corrections for the remaining muon d...
Ensure that the ATLAS eigen extensions are properly loaded.
RIO_OnTrack * correct(const PrepRawData &, const TrackParameters &) const override
the master method for going from RIO to ROT.
virtual StatusCode initialize() override
get specific ROT tools and the AtlasIdHelper
ToolHandle< IRIO_OnTrackCreator > m_pixClusCor
Detector-specific helper tool, performing the actual calibration corrections for every InDet::PixelCl...
virtual ~RIO_OnTrackCreator()
virtual destructor
ToolHandle< IRIO_OnTrackCreator > m_trt_Cor
Detector-specific helper tool, performing the actual calibration corrections for every InDet::TRT::Dr...
Gaudi::Property< std::string > m_mode
flag: can be 'all', 'indet' or 'muon'
const AtlasDetectorID * m_idHelper
Helper to detect type of sub-detector from PRD->identify().
general tool to converts clusters or driftcircles (Trk::PrepRawData) to fully calibrated hits (Trk::R...
Interface class for transforming Trk::PrepRawData to Trk::RIO_OnTrack using a local track hypothesis.
This class provides an interface to generate or decode an identifier for the upper levels of the dete...