5#ifndef ACTSTRACKRECONSTRUCTION_ATLASMEASUREMENTSELECTOR_H
6#define ACTSTRACKRECONSTRUCTION_ATLASMEASUREMENTSELECTOR_H
23 class IOnBoundStateCalibratorTool;
25 const EventContext &ctx,
26 const ActsTrk::IPixelOnTrackCalibratorTool<detail::RecoTrackStateContainer> *pixelOnTrackCalibratorTool,
27 const ActsTrk::IStripOnTrackCalibratorTool<detail::RecoTrackStateContainer> *stripOnTrackCalibratorTool,
28 const ActsTrk::IHGTDOnTrackCalibratorTool<detail::RecoTrackStateContainer> *hgtdOnTrackCalibratorTool,
30 const std::vector<float> &etaBinsf,
31 const std::vector<std::pair<float, float> > &chi2CutOffOutlier,
32 const std::vector<size_t> &numMeasurementsCutOff,
33 double edge_hole_border_width);
Hash functions to pack the source link into unordered_maps / unordered_sets.
std::unique_ptr< ActsTrk::IMeasurementSelector > getMeasurementSelector(const EventContext &ctx, const ActsTrk::IPixelOnTrackCalibratorTool< detail::RecoTrackStateContainer > *pixelOnTrackCalibratorTool, const ActsTrk::IStripOnTrackCalibratorTool< detail::RecoTrackStateContainer > *stripOnTrackCalibratorTool, const ActsTrk::IHGTDOnTrackCalibratorTool< detail::RecoTrackStateContainer > *hgtdOnTrackCalibratorTool, const ActsTrk::detail::MeasurementRangeList &measurementRanges, const std::vector< float > &etaBinsf, const std::vector< std::pair< float, float > > &chi2CutOffOutlier, const std::vector< size_t > &numMeasurementsCutOff, double edge_hole_border_width)
GenMeasurementRangeList< AtlasMeasurementContainerList > MeasurementRangeList