#include <boost/test/unit_test.hpp>
#include <algorithm>
#include <cmath>
#include <cstdint>
#include <cstring>
#include <limits>
#include "ITSMFTTracking/Propagator.h"
#include "ITSMFTTracking/SurfaceTrackState.h"
#include "ReconstructionDataFormats/PID.h"
#include "ReconstructionDataFormats/TrackParametrization.h"
Go to the source code of this file.
◆ BOOST_TEST_DYN_LINK
| #define BOOST_TEST_DYN_LINK |
◆ BOOST_TEST_MAIN
◆ BOOST_TEST_MODULE
| #define BOOST_TEST_MODULE ITSMFTCovarianceSanitization |
◆ BOOST_AUTO_TEST_CASE() [1/16]
| BOOST_AUTO_TEST_CASE |
( |
BarrelLinRefPropagateSanitizesLargeStep |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [2/16]
| BOOST_AUTO_TEST_CASE |
( |
BarrelLinRefRotateSanitizesOnZeroDeltaTrivialStep |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [3/16]
| BOOST_AUTO_TEST_CASE |
( |
BarrelPropagateSanitizesOnZeroDxTrivialStep |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [4/16]
| BOOST_AUTO_TEST_CASE |
( |
BarrelRotateSanitizesOnZeroDeltaTrivialStep |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [5/16]
| BOOST_AUTO_TEST_CASE |
( |
BarrelUpdateSanitizesReproducer |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [6/16]
| BOOST_AUTO_TEST_CASE |
( |
FailingBarrelRotateLeavesStateUnchanged |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [7/16]
| BOOST_AUTO_TEST_CASE |
( |
ForwardLinRefPropagateSanitizesOnZeroDzTrivialStep |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [8/16]
| BOOST_AUTO_TEST_CASE |
( |
ForwardPropagateSanitizesOnZeroDzTrivialStep |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [9/16]
| BOOST_AUTO_TEST_CASE |
( |
ForwardUpdateSanitizesReproducer |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [10/16]
| BOOST_AUTO_TEST_CASE |
( |
ITSLegBReproducerNowSanitizesToValidCovariance |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [11/16]
| BOOST_AUTO_TEST_CASE |
( |
LargeStepPropagationRepairsCorrelationBeforeUpdate |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [12/16]
| BOOST_AUTO_TEST_CASE |
( |
MFTReproducerNowSanitizesToValidCovariance |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [13/16]
| BOOST_AUTO_TEST_CASE |
( |
SanitizeCovarianceAbsNegativeDiagonal |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [14/16]
| BOOST_AUTO_TEST_CASE |
( |
SanitizeCovarianceClampsOverRangeAndRescalesOffDiagonal |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [15/16]
| BOOST_AUTO_TEST_CASE |
( |
SanitizeCovarianceClampsOverRangeToCauchySchwarzBound |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [16/16]
| BOOST_AUTO_TEST_CASE |
( |
SanitizeCovariancePreservesSymmetryByConstruction |
| ) |
|
◆ makeOverCorrelatedForwardState()
◆ makeOverRangeBarrelState()