![]() |
ATLAS Offline Software
|
#include <CalibratorRegistry.h>
Classes | |
| struct | CalibratorType |
Public Types | |
| template<std::size_t DIM> | |
| using | Measurement = typename MeasurementTypeTraits::template Measurement<DIM> |
| template<std::size_t DIM> | |
| using | MeasurementCovariance = typename MeasurementTypeTraits::template MeasurementCovariance<DIM> |
| template<std::size_t DIM, typename measurement_t> | |
| using | Calibrator |
Public Member Functions | |
| template<std::size_t DIM, typename T_ValueType> | |
| const Calibrator< DIM, T_ValueType > & | calibrator () const |
| template<std::size_t DIM, typename T_ValueType> | |
| void | setCalibrator (const Calibrator< DIM, T_ValueType > &calibrator) |
| template<std::size_t DiM, typename T_ValueType> | |
| void | setCalibrator (const Calibrator< DiM, T_ValueType > &calibrator) |
| template<std::size_t DIM, typename T_ValueType> | |
| const CalibratorRegistry< MeasurementTypeTraits, bound_track_parameters_t, measurement_container_variant_t >::template Calibrator< DIM, T_ValueType > & | calibrator () const |
Private Types | |
| using | CalibratorVariant = ActsTrk::detail::MakeDerivedVariant::MakeVariant< CalibratorType, measurement_container_variant_t >::variant_type |
Static Private Member Functions | |
| template<std::size_t DIM, typename T_ValueType, std::size_t N> | |
| static const CalibratorVariant & | getCalibratorGeneric (const std::array< CalibratorVariant, std::variant_size_v< measurement_container_variant_t > > &calibrator_arr) |
Private Attributes | |
| std::array< CalibratorVariant, std::variant_size_v< measurement_container_variant_t > > | m_calibrators |
Definition at line 19 of file CalibratorRegistry.h.
| using CalibratorRegistry< MeasurementTypeTraits, bound_track_parameters_t, measurement_container_variant_t >::Calibrator |
Definition at line 26 of file CalibratorRegistry.h.
|
private |
Definition at line 60 of file CalibratorRegistry.h.
| using CalibratorRegistry< MeasurementTypeTraits, bound_track_parameters_t, measurement_container_variant_t >::Measurement = typename MeasurementTypeTraits::template Measurement<DIM> |
Definition at line 21 of file CalibratorRegistry.h.
| using CalibratorRegistry< MeasurementTypeTraits, bound_track_parameters_t, measurement_container_variant_t >::MeasurementCovariance = typename MeasurementTypeTraits::template MeasurementCovariance<DIM> |
Definition at line 23 of file CalibratorRegistry.h.
| const Calibrator< DIM, T_ValueType > & CalibratorRegistry< MeasurementTypeTraits, bound_track_parameters_t, measurement_container_variant_t >::calibrator | ( | ) | const |
|
inline |
Definition at line 109 of file CalibratorRegistry.h.
|
inlinestaticprivate |
Definition at line 76 of file CalibratorRegistry.h.
| void CalibratorRegistry< MeasurementTypeTraits, bound_track_parameters_t, measurement_container_variant_t >::setCalibrator | ( | const Calibrator< DIM, T_ValueType > & | calibrator | ) |
|
inline |
Definition at line 98 of file CalibratorRegistry.h.
|
private |
Definition at line 62 of file CalibratorRegistry.h.