5#ifndef FPGATrkConverter_FPGAACTSTRKCONVERTER__H
6#define FPGATrkConverter_FPGAACTSTRKCONVERTER__H 1
21 const std::string& name,
22 const IInterface* parent);
24 virtual StatusCode
initialize() override final;
26 const xAOD::PixelClusterContainer & pixelContainer,
27 const xAOD::StripClusterContainer & stripContainer,
31 const xAOD::PixelClusterContainer & pixelContainer,
32 const xAOD::StripClusterContainer & stripContainer,
39 template <typename XAOD_CLUSTER>
41 const XAOD_CLUSTER& cluster,
This is an Identifier helper class for the Pixel subdetector.
This is an Identifier helper class for the SCT subdetector.
FPGAActsTrkConverter(const std::string &type, const std::string &name, const IInterface *parent)
StatusCode matchTrackMeasurements(const EventContext &ctx, const XAOD_CLUSTER &cluster, const FPGATrackSimHit &trackHit, std::vector< const xAOD::UncalibratedMeasurement * > &measurements, const DataVector< XAOD_CLUSTER > &clusterContainer) const
virtual ~FPGAActsTrkConverter()=default
std::unique_ptr< Acts::BoundTrackParameters > makeParams(const FPGATrackSimRoad &road) const
const PixelID * m_pixelId
virtual StatusCode initialize() override final
virtual StatusCode findProtoTracks(const EventContext &ctx, const xAOD::PixelClusterContainer &pixelContainer, const xAOD::StripClusterContainer &stripContainer, std::vector< ActsTrk::ProtoTrack > &foundProtoTracks, const std::vector< FPGATrackSimRoad > &roads) const override final
This is an Identifier helper class for the Pixel subdetector.
This is an Identifier helper class for the SCT subdetector.
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
This class is not to needed in AthSimulation.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.