5#ifndef MUONTRACKSUMMARYHELPERTOOL_H
6#define MUONTRACKSUMMARYHELPERTOOL_H
13#include "GaudiKernel/ServiceHandle.h"
14#include "GaudiKernel/ToolHandle.h"
47 using IExtendedTrackSummaryHelperTool::addDetailedTrackSummary;
48 using IExtendedTrackSummaryHelperTool::analyse;
50 std::vector<int>& information, std::bitset<Trk::numberOfDetectorTypes>& hitPattern)
const override final;
53 std::vector<int>& information, std::bitset<Trk::numberOfDetectorTypes>& hitPattern)
const override final;
72 ToolHandle<Trk::IExtrapolator>
m_slExtrapolator{
this,
"StaightLineExtrapolator",
"Trk::Extrapolator/MuonStraightLineExtrapolator"};
75 ToolHandle<Trk::IExtrapolator>
m_extrapolator{
this,
"Extrapolator",
"Trk::Extrapolator/AtlasExtrapolator"};
81 Gaudi::Property<double>
m_roadWidth{
this,
"RoadWidth", 135.,
"width used to calculate hits within the road (mm)"};
87 "Key of input MuonDetectorManager condition data"};
Property holding a SG store/key/clid from which a ReadHandle is made.
The MuonDetectorManager stores the transient representation of the Muon Spectrometer geometry and pro...
Property holding a SG store/key/clid from which a ReadHandle is made.
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 Athena extensions are properly loaded.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
MuonPrepDataCollection< MdtPrepData > MdtPrepDataCollection
Ensure that the ATLAS eigen extensions are properly loaded.
ParticleHypothesis
Enumeration for Particle hypothesis respecting the interaction with material.
ParametersBase< TrackParametersDim, Charged > TrackParameters
structure to hold information per chamber in the muon system