![]() |
ATLAS Offline Software
|
#include <CalibratorRegistry.h>
Public Types | |
| using | CalibratorType = calibrator_type_helper_t |
| template<std::size_t DIM, typename T_ValueType> | |
| using | Calibrator = typename CalibratorType::template Calibrator<DIM,T_ValueType> |
| using | CalibratorVariant |
Public Member Functions | |
| template<std::size_t DIM, typename T_ValueType> | |
| const calibrator_type_helper_t::template Calibrator< DIM, T_ValueType > & | calibrator () const |
| template<std::size_t DIM, typename T_ValueType> | |
| void | setCalibrator (const typename calibrator_type_helper_t::template Calibrator< DIM, T_ValueType > &calibrator) |
| template<std::size_t DiM, typename T_ValueType> | |
| void | setCalibrator (const typename calibrator_type_helper_t::template Calibrator< DiM, T_ValueType > &calibrator) |
| template<std::size_t DIM, typename T_ValueType> | |
| const CalibratorRegistryBase< calibrator_type_helper_t, measurement_container_variant_t >::template Calibrator< DIM, T_ValueType > & | calibrator () const |
Static Protected 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) |
Protected Attributes | |
| std::array< CalibratorVariant, std::variant_size_v< measurement_container_variant_t > > | m_calibrators |
Definition at line 13 of file CalibratorRegistry.h.
| using CalibratorRegistryBase< calibrator_type_helper_t, measurement_container_variant_t >::Calibrator = typename CalibratorType::template Calibrator<DIM,T_ValueType> |
Definition at line 17 of file CalibratorRegistry.h.
| using CalibratorRegistryBase< calibrator_type_helper_t, measurement_container_variant_t >::CalibratorType = calibrator_type_helper_t |
Definition at line 14 of file CalibratorRegistry.h.
| using CalibratorRegistryBase< calibrator_type_helper_t, measurement_container_variant_t >::CalibratorVariant |
Definition at line 28 of file CalibratorRegistry.h.
|
inline |
Definition at line 164 of file CalibratorRegistry.h.
| const calibrator_type_helper_t::template Calibrator< DIM, T_ValueType > & CalibratorRegistryBase< calibrator_type_helper_t, measurement_container_variant_t >::calibrator | ( | ) | const |
|
inlinestaticprotected |
Definition at line 131 of file CalibratorRegistry.h.
| void CalibratorRegistryBase< calibrator_type_helper_t, measurement_container_variant_t >::setCalibrator | ( | const typename calibrator_type_helper_t::template Calibrator< DIM, T_ValueType > & | calibrator | ) |
|
inline |
Definition at line 153 of file CalibratorRegistry.h.
|
protected |
Definition at line 32 of file CalibratorRegistry.h.