ATLAS Offline Software
Loading...
Searching...
No Matches
AtlasMeasurementSelector.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 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
17#include "Definitions.h"
18
19#include <vector>
20#include <utility>
21
22namespace ActsTrk::detail {
23 class IOnBoundStateCalibratorTool;
24 std::unique_ptr<ActsTrk::IMeasurementSelector> getMeasurementSelector(
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,
29 const ActsTrk::detail::MeasurementRangeList &measurementRanges,
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);
34
35}
36
37#endif
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