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;
94 virtual MsgStream&
dump (MsgStream& out)
const override;
95 virtual std::ostream&
dump(std::ostream& out)
const override;
98 BooleanProperty
m_doRefit{
this,
"FinalRefit",
false,
99 "Do final careful refit of tracks"};
102 "Maximum fraction of shared TRT drift circles"};
104 "Suppress hole search during the track summary creation"};
107 {
this,
"Extrapolator",
"Trk::Extrapolator/InDetExtrapolator"};
109 ToolHandle<Trk::ITrackFitter>
m_fitterTool{
this,
"RefitterTool",
"" };
113 "InDet::InDetPRDtoTrackMapToolGangedPixels"
118 "InDetTrackSummaryToolNoHoleSearch"
122 {
this,
"ScoringTool",
"Trk::TrackScoringTool/TrackScoringTool"};
127 "Name of the Magnetic Field conditions object key"};
136 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.