5#ifndef ACTSGEOMETRYINTERFACES_ITrackConverterTool_H
6#define ACTSGEOMETRYINTERFACES_ITrackConverterTool_H
12#include "GaudiKernel/IAlgTool.h"
13#include "GaudiKernel/IInterface.h"
22#include "Acts/EventData/BoundTrackParameters.hpp"
23#include "Acts/EventData/VectorTrackContainer.hpp"
48 using Track_t = MutableTrackContainer::TrackProxy;
59 using ActsTrack_t = ActsTrk::MutableTrackContainer::TrackProxy;
66 virtual std::unique_ptr<Trk::Track>
convertTrack(
const EventContext& ctx,
81 virtual std::unique_ptr<TrackCollection>
Handle class for recording to StoreGate.
DataVector< Trk::Track > TrackCollection
This typedef represents a collection of Trk::Track objects.
This class is the pure abstract base class for all fittable tracking measurements.
TrackFitter
enums to identify who created this track and what propertis does it have.
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
Acts::TrackContainer< MutableTrackBackend, MutableTrackStateBackend, Acts::detail::ValueHolder > MutableTrackContainer
This class is not to needed in AthSimulation.
Ensure that the ATLAS eigen extensions are properly loaded.