5#ifndef ACTSEVENTCNV_ActsToTrkConverterTool_H
6#define ACTSEVENTCNV_ActsToTrkConverterTool_H
35#include "Acts/EventData/BoundTrackParameters.hpp"
50 using base_class::base_class;
55 virtual std::unique_ptr<Trk::Track>
convertActsToTrk(
const EventContext& ctx,
56 const ActsTrack_t& actsTrack,
59 virtual std::unique_ptr<Trk::Track>
convertTrack(
const EventContext& ctx,
60 const ConstTrack_t& trackProxy)
const override final;
66 virtual std::unique_ptr<TrackCollection>
75 template <
typename Proxy_t>
80 using TrkTSOSMask = std::bitset<Trk::TrackStateOnSurface::NumberOfTrackStateOnSurfaceTypes>;
95 std::unique_ptr<Trk::TrackParameters> trkPars,
103 template <
typename PrdType_t>
110 const Acts::BoundTrackParameters& actsParameter,
119 ToolHandle<Trk::IExtendedTrackSummaryTool>
m_trkSummaryTool {
this,
"SummaryTool",
"",
"ToolHandle for track summary tool"};
120 ToolHandle<Trk::IRIO_OnTrackCreator>
m_ROTcreator {
this,
"RotCreatorTool",
""};
139 ToolHandle<Muon::IMuonCompetingClustersOnTrackCreator>
m_compRotCreator{
this,
"CompetingRotCreator",
""};
DataVector< Trk::Track > TrackCollection
This typedef represents a collection of Trk::Track objects.
Utility class to handle the three contexts neeeded in an ACTS reconstruction job 1) GeometryContext -...
Calibrator class that links the legacy Trk::MeasurementBase objects with the Acts MultiTrajectory tra...
Class to calibrate the Acts track states with uncalibrated Trk::PrepRaw data objects.
This is a "hash" representation of an Identifier.
Property holding a SG store/key/clid from which a ReadHandle is made.
TrackFitter
enums to identify who created this track and what propertis does it have.
@ GlobalChi2Fitter
Track's from Thijs' global chi^2 fitter.
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
Acts::TrackContainer< MutableTrackBackend, MutableTrackStateBackend, Acts::detail::ValueHolder > MutableTrackContainer
DataVector< const Trk::TrackStateOnSurface > TrackStates
ParametersBase< TrackParametersDim, Charged > TrackParameters
UncalibratedMeasurement_v1 UncalibratedMeasurement
Define the version of the uncalibrated measurement class.