![]() |
Project
|
#include "TrackingParameterTestSupport.h"#include <boost/test/unit_test.hpp>#include <limits>#include <memory>#include <optional>#include <stdexcept>#include <vector>#include <gsl/gsl>#include <oneapi/tbb/task_arena.h>#include <TGeoGlobalMagField.h>#include "Field/MagneticField.h"#include "CommonDataFormat/InteractionRecord.h"#include "DataFormatsITSMFT/CompCluster.h"#include "DataFormatsITSMFT/ROFRecord.h"#include "DataFormatsITSMFT/TopologyDictionary.h"#include "DetectorsCommonDataFormats/DetID.h"#include "ITSMFTTracking/Tracker.h"#include "ITSMFTTracking/Configuration.h"#include "ITSMFTTracking/ITSMFTDetectorDefinitions.h"#include "ITSMFTTracking/SurfaceDescriptor.h"#include "ITSMFTTracking/detail/TimeFrameScratch.h"#include "ITSMFTTracking/TimeFrame.h"#include "ITSMFTTracking/TrackerTraits.h"#include "ITSMFTTracking/TrackingConfigParam.h"#include "ITSMFTTracking/Constants.h"#include "ITSMFTTracking/ROFLookupTables.h"#include "SimulationDataFormat/MCCompLabel.h"#include "SimulationDataFormat/MCTruthContainer.h"Go to the source code of this file.
Macros | |
| #define | BOOST_TEST_MODULE ITSMFT Tracker failure contract |
| #define | BOOST_TEST_MAIN |
| #define | BOOST_TEST_DYN_LINK |
Functions | |
| BOOST_AUTO_TEST_CASE (StructuralFailureAlwaysRethrowsAndResetsTimeFrame) | |
| BOOST_AUTO_TEST_CASE (RecoverableFailureDroppedReturnsFalseAndWipes) | |
| BOOST_AUTO_TEST_CASE (RecoverableFailureNotDroppedRethrowsButStillWipesFirst) | |
| BOOST_AUTO_TEST_CASE (InvalidIndexTableConfigurationIsRejectedBeforeTimeFrameConfiguration) | |
| BOOST_AUTO_TEST_CASE (IterationSpecificInvalidKernelIsRejectedBeforeCommit) | |
| BOOST_AUTO_TEST_CASE (ValidEmptyInputCompletesWithoutErrorAndProducesNoTracks) | |
| BOOST_AUTO_TEST_CASE (FailedRunClearsPreviousRunStatistics) | |
| BOOST_AUTO_TEST_CASE (RecoverableDroppedLeavesNoStaleGenericTrackState) | |
| BOOST_AUTO_TEST_CASE (TrackerRemainsUsableAfterADroppedTimeFrame) | |
| #define BOOST_TEST_DYN_LINK |
Definition at line 53 of file testTrackerFailureContract.cxx.
| #define BOOST_TEST_MAIN |
Definition at line 52 of file testTrackerFailureContract.cxx.
| #define BOOST_TEST_MODULE ITSMFT Tracker failure contract |
Definition at line 51 of file testTrackerFailureContract.cxx.
| BOOST_AUTO_TEST_CASE | ( | FailedRunClearsPreviousRunStatistics | ) |
Definition at line 503 of file testTrackerFailureContract.cxx.
| BOOST_AUTO_TEST_CASE | ( | InvalidIndexTableConfigurationIsRejectedBeforeTimeFrameConfiguration | ) |
Definition at line 437 of file testTrackerFailureContract.cxx.
| BOOST_AUTO_TEST_CASE | ( | IterationSpecificInvalidKernelIsRejectedBeforeCommit | ) |
Definition at line 454 of file testTrackerFailureContract.cxx.
| BOOST_AUTO_TEST_CASE | ( | RecoverableDroppedLeavesNoStaleGenericTrackState | ) |
Definition at line 532 of file testTrackerFailureContract.cxx.
| BOOST_AUTO_TEST_CASE | ( | RecoverableFailureDroppedReturnsFalseAndWipes | ) |
Definition at line 397 of file testTrackerFailureContract.cxx.
| BOOST_AUTO_TEST_CASE | ( | RecoverableFailureNotDroppedRethrowsButStillWipesFirst | ) |
Definition at line 413 of file testTrackerFailureContract.cxx.
| BOOST_AUTO_TEST_CASE | ( | StructuralFailureAlwaysRethrowsAndResetsTimeFrame | ) |
Definition at line 378 of file testTrackerFailureContract.cxx.
| BOOST_AUTO_TEST_CASE | ( | TrackerRemainsUsableAfterADroppedTimeFrame | ) |
Definition at line 549 of file testTrackerFailureContract.cxx.
| BOOST_AUTO_TEST_CASE | ( | ValidEmptyInputCompletesWithoutErrorAndProducesNoTracks | ) |
Definition at line 487 of file testTrackerFailureContract.cxx.