![]() |
ATLAS Offline Software
|
Types to be used for the measurement selection measurement and covariance types during measurement selection and for the final calibration are different to directly use the value of the uncalibrated measurement @TODO a first assessment does not indicate any performance improvement. More...
Classes | |
struct | MeasurementContainerTraits |
Public Types | |
template<std::size_t N> | |
using | CalibratedMeasurement = xAOD::MeasVector< N > |
template<std::size_t N> | |
using | CalibratedMeasurementCovariance = xAOD::MeasMatrix< N > |
template<std::size_t N> | |
using | PreSelectionMeasurement = std::conditional< s_fullPreCalibration, CalibratedMeasurement< N >, ConstVectorMapWithInvalidDef< N > >::type |
template<std::size_t N> | |
using | PreSelectionMeasurementCovariance = std::conditional< s_fullPreCalibration, CalibratedMeasurementCovariance< N >, ConstMatrixMapWithInvalidDef< N > >::type |
template<std::size_t N> | |
using | Predicted = CalibratedMeasurement< N > |
template<std::size_t N> | |
using | PredictedCovariance = CalibratedMeasurementCovariance< N > |
using | trajectory_t = traj_t |
using | TrackStateProxy = typename traj_t::TrackStateProxy |
using | MatrixFloatType = Acts::ActsScalar |
using | BoundTrackParameters = Acts::BoundTrackParameters |
using | BoundMatrix = Acts::BoundMatrix |
using | BoundState = std::tuple< BoundTrackParameters, BoundMatrix, double > |
Static Public Attributes | |
static const std::size_t | s_dimMax = ActsTrk::AtlasMeasurementContainerList::getMeasurementDimMax() |
static constexpr std::size_t | s_maxBranchesPerSurface = 10 |
Types to be used for the measurement selection measurement and covariance types during measurement selection and for the final calibration are different to directly use the value of the uncalibrated measurement @TODO a first assessment does not indicate any performance improvement.
Definition at line 89 of file AtlasMeasurementSelector.cxx.
using MeasurementSelectorTraits< AtlasMeasurementSelector< NMeasMax, traj_t, measurement_container_variant_t > >::BoundMatrix = Acts::BoundMatrix |
Definition at line 134 of file AtlasMeasurementSelector.cxx.
using MeasurementSelectorTraits< AtlasMeasurementSelector< NMeasMax, traj_t, measurement_container_variant_t > >::BoundState = std::tuple<BoundTrackParameters, BoundMatrix, double> |
Definition at line 136 of file AtlasMeasurementSelector.cxx.
using MeasurementSelectorTraits< AtlasMeasurementSelector< NMeasMax, traj_t, measurement_container_variant_t > >::BoundTrackParameters = Acts::BoundTrackParameters |
Definition at line 133 of file AtlasMeasurementSelector.cxx.
using MeasurementSelectorTraits< AtlasMeasurementSelector< NMeasMax, traj_t, measurement_container_variant_t > >::CalibratedMeasurement = xAOD::MeasVector<N> |
Definition at line 93 of file AtlasMeasurementSelector.cxx.
using MeasurementSelectorTraits< AtlasMeasurementSelector< NMeasMax, traj_t, measurement_container_variant_t > >::CalibratedMeasurementCovariance = xAOD::MeasMatrix<N> |
Definition at line 97 of file AtlasMeasurementSelector.cxx.
using MeasurementSelectorTraits< AtlasMeasurementSelector< NMeasMax, traj_t, measurement_container_variant_t > >::MatrixFloatType = Acts::ActsScalar |
Definition at line 132 of file AtlasMeasurementSelector.cxx.
using MeasurementSelectorTraits< AtlasMeasurementSelector< NMeasMax, traj_t, measurement_container_variant_t > >::Predicted = CalibratedMeasurement<N> |
Definition at line 114 of file AtlasMeasurementSelector.cxx.
using MeasurementSelectorTraits< AtlasMeasurementSelector< NMeasMax, traj_t, measurement_container_variant_t > >::PredictedCovariance = CalibratedMeasurementCovariance<N> |
Definition at line 118 of file AtlasMeasurementSelector.cxx.
using MeasurementSelectorTraits< AtlasMeasurementSelector< NMeasMax, traj_t, measurement_container_variant_t > >::PreSelectionMeasurement = std::conditional< s_fullPreCalibration, CalibratedMeasurement<N>, ConstVectorMapWithInvalidDef<N> >::type |
Definition at line 102 of file AtlasMeasurementSelector.cxx.
using MeasurementSelectorTraits< AtlasMeasurementSelector< NMeasMax, traj_t, measurement_container_variant_t > >::PreSelectionMeasurementCovariance = std::conditional< s_fullPreCalibration, CalibratedMeasurementCovariance<N>, ConstMatrixMapWithInvalidDef<N> >::type |
Definition at line 109 of file AtlasMeasurementSelector.cxx.
using MeasurementSelectorTraits< AtlasMeasurementSelector< NMeasMax, traj_t, measurement_container_variant_t > >::TrackStateProxy = typename traj_t::TrackStateProxy |
Definition at line 129 of file AtlasMeasurementSelector.cxx.
using MeasurementSelectorTraits< AtlasMeasurementSelector< NMeasMax, traj_t, measurement_container_variant_t > >::trajectory_t = traj_t |
Definition at line 127 of file AtlasMeasurementSelector.cxx.
|
static |
Definition at line 139 of file AtlasMeasurementSelector.cxx.
|
staticconstexpr |
Definition at line 142 of file AtlasMeasurementSelector.cxx.