|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   23 #ifndef HGTD_ITERATIVEEXTENTSIONTOOL_H 
   24 #define HGTD_ITERATIVEEXTENTSIONTOOL_H 
   29 #include "GaudiKernel/ToolHandle.h" 
   43     : 
public extends<AthAlgTool, IHGTD_TrackTimeExtensionTool> {
 
   64       const HepMC::GenEvent* hs_event = 
nullptr,
 
   92   static std::vector<const Trk::Surface*>
 
  108   std::vector<std::unique_ptr<const Trk::TrackParameters>>
 
  111                         const std::vector<const Trk::Surface*>& surfaces) 
const;
 
  117   std::unique_ptr<const Trk::TrackStateOnSurface>
 
  120       const std::vector<std::unique_ptr<const Trk::TrackParameters>>& 
params,
 
  127   std::unique_ptr<const Trk::TrackStateOnSurface>
 
  137   std::unique_ptr<const Trk::TrackStateOnSurface>
 
  141   std::pair<const HGTD_Cluster*, HGTD::ClusterTruthInfo>
 
  145                          const HepMC::GenEvent* hs_event,
 
  150       this, 
"ExtrapolatorTool", 
"Trk::Extrapolator/AtlasExtrapolator",
 
  151       "Tool for extrapolating the track to the HGTD surfaces"};
 
  154       this, 
"UpdatorTool", 
"Trk::KalmanUpdator/KalmanUpdator",
 
  155       "Tool for updating the track parameters accounting for new measurements"};
 
  158       this, 
"TOFCorrTool", 
"StraightLineTOFcorrectionTool",
 
  159       "Tool for correcting for time of flight"};
 
  162       this, 
"ClusterTruthTool", 
"HGTD::ClusterTruthTool/ClusterTruthTool",
 
  163       "Tool for classifying HGTD clusters with truth information"};
 
  173                            "Quality cut for decision to keep track extension"};
 
  180       "The hypothesis of the track's particle type"};
 
  183 #endif // HGTD_ITERATIVEEXTENTSIONTOOL_H 
  
::StatusCode StatusCode
StatusCode definition for legacy code.
Class describing a truth particle in the MC record.
represents the track state (measurement, material, fit parameters and quality) at a surface.
Class describing a TrackParticle.
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration.