|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRKTRACKSUMMARYTOOL_H
6 #define TRKTRACKSUMMARYTOOL_H
9 #include "GaudiKernel/ToolHandle.h"
39 class TrackStateOnSurface;
40 class MeasurementBase;
43 :
public extends<AthAlgTool, IExtendedTrackSummaryTool>
67 const EventContext& ctx,
69 bool suppress_hole_search =
false)
const override final;
84 const EventContext& ctx,
93 const EventContext& ctx,
109 const EventContext& ctx,
111 bool suppress_hole_search = false)
const override final;
125 bool doHolesMuon)
const;
133 bool suppress_hole_search)
const;
136 const EventContext& ctx,
139 bool doHolesMuon)
const;
147 m_idTool{
this,
"InDetSummaryHelperTool",
"",
"" };
149 ToolHandle<IExtendedTrackSummaryHelperTool>
160 "AddDetailedMuonSummary",
167 "AlwaysRecomputeHoles",
179 std::vector<int>& information,
180 std::bitset<numberOfDetectorTypes>& hitPattern,
182 bool doHolesMuon)
const;
188 std::vector<int>& information,
189 std::bitset<numberOfDetectorTypes>& hitPattern)
const;
196 std::vector<int>& information,
198 bool doHolesMuon)
const;
bool const RAWDATA *ch2 const
::StatusCode StatusCode
StatusCode definition for legacy code.
TRT_ElectronPidProbability
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.
This class provides an interface to generate or decode an identifier for the upper levels of the dete...