|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef INDETTRACKSUMMARYHELPERTOOL_H
6 #define INDETTRACKSUMMARYHELPERTOOL_H
20 #include "GaudiKernel/ToolHandle.h"
25 class ITRT_StrawSummaryTool;
34 class TrackStateOnSurface;
40 :
public extends<AthAlgTool, Trk::IExtendedTrackSummaryHelperTool>
61 using IExtendedTrackSummaryHelperTool::addDetailedTrackSummary;
62 using IExtendedTrackSummaryHelperTool::analyse;
65 const EventContext& ctx,
69 std::vector<int>& information,
70 std::bitset<Trk::numberOfDetectorTypes>& hitPattern)
const override final;
73 const EventContext& ctx,
77 std::vector<int>& information,
78 std::bitset<Trk::numberOfDetectorTypes>& hitPattern)
const override final;
97 std::vector<int>& information,
115 "InDet::InDetTrackHoleSearchTool"
120 "TRTStrawSummarySvc",
121 "TRT_StrawStatusSummaryTool",
122 "The ConditionsSummaryTool"
::StatusCode StatusCode
StatusCode definition for legacy code.
Base class for all CompetingRIOsOnTack implementations, extends the common MeasurementBase.
Ensure that the ATLAS eigen extensions are properly loaded.
represents the track state (measurement, material, fit parameters and quality) at a surface.
A summary of the information contained by a track.