5#ifndef INDETTRACKSUMMARYHELPERTOOL_H
6#define INDETTRACKSUMMARYHELPERTOOL_H
20#include "GaudiKernel/ToolHandle.h"
25class ITRT_StrawSummaryTool;
40 :
public extends<AthAlgTool, Trk::IExtendedTrackSummaryHelperTool>
54 virtual StatusCode
finalize()
override;
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"
This is an Identifier helper class for the Pixel subdetector.
This is an Identifier helper class for the SCT subdetector.
This is an Identifier helper class for the TRT subdetector.
Base class for all CompetingRIOsOnTack implementations, extends the common MeasurementBase.
Class to handle RIO On Tracks ROT) for InDet and Muons, it inherits from the common MeasurementBase.
represents the track state (measurement, material, fit parameters and quality) at a surface.
A summary of the information contained by a track.
Ensure that the ATLAS eigen extensions are properly loaded.
ParticleHypothesis
Enumeration for Particle hypothesis respecting the interaction with material.