5#ifndef ACTSEVENTCNV_ActsToTrkConverterTool_H
6#define ACTSEVENTCNV_ActsToTrkConverterTool_H
30#include "Acts/EventData/TrackParameters.hpp"
40 using base_class::base_class;
62 virtual void toSourceLinks(
const std::vector<const Trk::MeasurementBase*>& measSet,
63 std::vector<Acts::SourceLink>& links)
const override final;
65 virtual void toSourceLinks(
const std::vector<const Trk::PrepRawData*>& prdSet,
66 std::vector<Acts::SourceLink>& links)
const override final;
68 virtual std::unique_ptr<Trk::Track>
convertFitResult(
const EventContext& ctx,
70 TrackFitResult_t& fitResult,
76 const Acts::BoundTrackParameters
82 std::unique_ptr<Trk::TrackParameters>
94 const Acts::BoundTrackParameters& actsParameter,
97 PublicToolHandle<ActsTrk::ITrackingGeometryTool>
m_trackingGeometryTool{
this,
"TrackingGeometryTool",
"ActsTrackingGeometryTool"};
100 ToolHandle<Trk::IExtendedTrackSummaryTool>
m_trkSummaryTool {
this,
"SummaryTool",
"",
"ToolHandle for track summary tool"};
101 ToolHandle<Trk::IBoundaryCheckTool>
m_boundaryCheckTool {
this,
"BoundaryCheckTool",
"",
"Boundary checking tool for detector sensitivities"};
102 ToolHandle<Trk::IRIO_OnTrackCreator>
m_ROTcreator {
this,
"RotCreatorTool",
""};
108 this,
"VisualDebugOutput",
false,
109 "Print additional output for debug plots"};
113 this,
"ExtractMuonSurfaces",
false,
114 "If True, use the MuonDetectorManager to extract the Muon surfaces"};
DataVector< Trk::Track > TrackCollection
This typedef represents a collection of Trk::Track objects.
Abstract Base Class for tracking surfaces.
TrackFitter
enums to identify who created this track and what propertis does it have.
SourceLinkType
Enumeration to distinguish between the ATLAS EDM -> Acts::SourceLink variants.
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
Acts::TrackContainer< MutableTrackBackend, MutableTrackStateBackend, Acts::detail::ValueHolder > MutableTrackContainer
ParticleHypothesis
Enumeration for Particle hypothesis respecting the interaction with material.
ParametersBase< TrackParametersDim, Charged > TrackParameters