ATLAS Offline Software
AtlasMeasurementSelector.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef ACTSTRACKRECONSTRUCTION_ATLASMEASUREMENTSELECTOR_H
6 #define ACTSTRACKRECONSTRUCTION_ATLASMEASUREMENTSELECTOR_H
7 
9 #include <vector>
10 #include <utility>
11 #include <memory>
12 
15 
16 #include <vector>
17 #include <utility>
18 
19 namespace ActsTrk::detail {
20  class IOnBoundStateCalibratorTool;
21  std::unique_ptr<ActsTrk::IMeasurementSelector> getMeasurementSelector(const ActsTrk::IOnBoundStateCalibratorTool *onTrackCalibratorTool,
22  const ActsTrk::detail::MeasurementRangeList &measurementRanges,
23  const std::vector<float> &etaBinsf,
24  const std::vector<std::pair<float, float> > &chi2CutOffOutlier,
25  const std::vector<size_t> &numMeasurementsCutOff);
26 
27 }
28 
29 #endif
ActsTrk::IOnBoundStateCalibratorTool
Definition: IOnBoundStateCalibratorTool.h:20
ActsTrk::detail::getMeasurementSelector
std::unique_ptr< ActsTrk::IMeasurementSelector > getMeasurementSelector(const ActsTrk::IOnBoundStateCalibratorTool *onTrackCalibratorTool, const ActsTrk::detail::MeasurementRangeList &measurementRanges, const std::vector< float > &etaBinsf, const std::vector< std::pair< float, float > > &chi2CutOffOutlier, const std::vector< size_t > &numMeasurementsCutOff)
Definition: AtlasMeasurementSelector.cxx:385
IOnTrackCalibratorTool.h
AtlasUncalibSourceLinkAccessor.h
ActsTrk::detail::GenMeasurementRangeList< AtlasMeasurementContainerList >
IMeasurementSelector.h
ActsTrk::detail
Athena definition of the Eigen plugin.
Definition: MeasurementCalibratorBase.h:19