23#ifndef TRT_SegmentToTrackTool_H
24#define TRT_SegmentToTrackTool_H
29#include "GaudiKernel/ToolHandle.h"
72 const std::string& name,
73 const IInterface* parent );
78 virtual StatusCode
finalize()
override;
93 virtual MsgStream&
dump (MsgStream& out)
const override;
94 virtual std::ostream&
dump(std::ostream& out)
const override;
97 BooleanProperty
m_doRefit{
this,
"FinalRefit",
false,
98 "Do final careful refit of tracks"};
101 "Maximum fraction of shared TRT drift circles"};
103 "Suppress hole search during the track summary creation"};
106 {
this,
"Extrapolator",
"Trk::Extrapolator/InDetExtrapolator"};
108 ToolHandle<Trk::ITrackFitter>
m_fitterTool{
this,
"RefitterTool",
"" };
112 "InDet::InDetPRDtoTrackMapToolGangedPixels"
117 "InDetTrackSummaryToolNoHoleSearch"
121 {
this,
"ScoringTool",
"Trk::TrackScoringTool/TrackScoringTool"};
126 "Name of the Magnetic Field conditions object key"};
135 static MsgStream&
dumpevent (MsgStream& out) ;
DataVector< Trk::Track > TrackCollection
This typedef represents a collection of Trk::Track objects.
This is an Identifier helper class for the TRT subdetector.
Class for a generic track segment that holdes polymorphic Trk::MeasurementBase objects,...
MsgStream & operator<<(MsgStream &, const GNNTrackFinderTritonTool &)
Ensure that the ATLAS eigen extensions are properly loaded.