![]() |
Project
|
#include "TrackingParameterTestSupport.h"#include <algorithm>#include <array>#include <cmath>#include <fstream>#include <iterator>#include <memory>#include <optional>#include <string>#include <vector>#include <boost/test/unit_test.hpp>#include <oneapi/tbb/task_arena.h>#include <TGeoGlobalMagField.h>#include "Field/MagneticField.h"#include "CommonDataFormat/InteractionRecord.h"#include "CombinedTrackingTestSupport.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/detail/TimeFrameScratch.h"#include "ITSMFTTracking/ITSMFTDetectorDefinitions.h"#include "ITSMFTTracking/SurfaceDescriptor.h"#include "ITSMFTTracking/TimeFrame.h"#include "ITSMFTTracking/TrackerTraits.h"#include "ITSMFTTracking/TrackingConfigParam.h"#include "ITSMFTTracking/TrackPublicationHelpers.h"#include "ITSMFTTracking/Constants.h"#include "ReconstructionDataFormats/Track.h"Go to the source code of this file.
Macros | |
| #define | BOOST_TEST_MODULE ITSMFT CombinedTrackingComposition |
| #define | BOOST_TEST_MAIN |
| #define | BOOST_TEST_DYN_LINK |
Functions | |
| BOOST_AUTO_TEST_CASE (CylinderRoadMinimumCountsHitLayers) | |
| BOOST_AUTO_TEST_CASE (CombinedLoadingBackfillsOneGlobalWorkspace) | |
| BOOST_AUTO_TEST_CASE (LoadFailureResetsWholeCombinedTFExactlyOnceAndInvalidatesPublication) | |
| BOOST_AUTO_TEST_CASE (CombinedTrackingResourceFailureUsesSharedPolicyAndResetsWorkspace) | |
| BOOST_AUTO_TEST_CASE (MalformedITSInputIsAlwaysStructural) | |
| BOOST_AUTO_TEST_CASE (MalformedMFTInputIsAlwaysStructural) | |
| BOOST_AUTO_TEST_CASE (StructuralLoadErrorIsAlwaysStructuralRegardlessOfDropTF) | |
| BOOST_AUTO_TEST_CASE (UnrecognizedLoadSourceIsAlwaysStructural) | |
| BOOST_AUTO_TEST_CASE (StructuralTrackingExceptionIsClassifiedStructuralAfterWholeReset) | |
| BOOST_AUTO_TEST_CASE (OrderedSurfaceGettersAreAlwaysValidUnlikePublicationExports) | |
| BOOST_AUTO_TEST_CASE (AtomicLoadFailureInvokesEngineResetOnlyAndLeavesNoPublicationState) | |
| BOOST_AUTO_TEST_CASE (DetectorConfigurationIsSharedAcrossPassesAndOwnsCatalogMaterial) | |
| BOOST_AUTO_TEST_CASE (InvalidDetectorInputsLeaveFrameUnconfiguredAndAllowRetry) | |
| BOOST_AUTO_TEST_CASE (SingleKindIndexCacheUsesOneConfigurationAndRejectsInvalidCatalogs) | |
| BOOST_AUTO_TEST_CASE (DenseTraversalIdsKeepTheirTypesAndRejectOutOfRangeSlots) | |
| #define BOOST_TEST_DYN_LINK |
Definition at line 14 of file testCombinedTrackingComposition.cxx.
| #define BOOST_TEST_MAIN |
Definition at line 13 of file testCombinedTrackingComposition.cxx.
| #define BOOST_TEST_MODULE ITSMFT CombinedTrackingComposition |
Definition at line 12 of file testCombinedTrackingComposition.cxx.
| BOOST_AUTO_TEST_CASE | ( | AtomicLoadFailureInvokesEngineResetOnlyAndLeavesNoPublicationState | ) |
Definition at line 918 of file testCombinedTrackingComposition.cxx.
| BOOST_AUTO_TEST_CASE | ( | CombinedLoadingBackfillsOneGlobalWorkspace | ) |
Definition at line 522 of file testCombinedTrackingComposition.cxx.
| BOOST_AUTO_TEST_CASE | ( | CombinedTrackingResourceFailureUsesSharedPolicyAndResetsWorkspace | ) |
Definition at line 681 of file testCombinedTrackingComposition.cxx.
| BOOST_AUTO_TEST_CASE | ( | CylinderRoadMinimumCountsHitLayers | ) |
Definition at line 511 of file testCombinedTrackingComposition.cxx.
| BOOST_AUTO_TEST_CASE | ( | DenseTraversalIdsKeepTheirTypesAndRejectOutOfRangeSlots | ) |
Definition at line 1065 of file testCombinedTrackingComposition.cxx.
| BOOST_AUTO_TEST_CASE | ( | DetectorConfigurationIsSharedAcrossPassesAndOwnsCatalogMaterial | ) |
Definition at line 950 of file testCombinedTrackingComposition.cxx.
| BOOST_AUTO_TEST_CASE | ( | InvalidDetectorInputsLeaveFrameUnconfiguredAndAllowRetry | ) |
Definition at line 1018 of file testCombinedTrackingComposition.cxx.
| BOOST_AUTO_TEST_CASE | ( | LoadFailureResetsWholeCombinedTFExactlyOnceAndInvalidatesPublication | ) |
Definition at line 628 of file testCombinedTrackingComposition.cxx.
| BOOST_AUTO_TEST_CASE | ( | MalformedITSInputIsAlwaysStructural | ) |
Definition at line 755 of file testCombinedTrackingComposition.cxx.
| BOOST_AUTO_TEST_CASE | ( | MalformedMFTInputIsAlwaysStructural | ) |
Definition at line 786 of file testCombinedTrackingComposition.cxx.
| BOOST_AUTO_TEST_CASE | ( | OrderedSurfaceGettersAreAlwaysValidUnlikePublicationExports | ) |
Definition at line 887 of file testCombinedTrackingComposition.cxx.
| BOOST_AUTO_TEST_CASE | ( | SingleKindIndexCacheUsesOneConfigurationAndRejectsInvalidCatalogs | ) |
Definition at line 1044 of file testCombinedTrackingComposition.cxx.
| BOOST_AUTO_TEST_CASE | ( | StructuralLoadErrorIsAlwaysStructuralRegardlessOfDropTF | ) |
Definition at line 816 of file testCombinedTrackingComposition.cxx.
| BOOST_AUTO_TEST_CASE | ( | StructuralTrackingExceptionIsClassifiedStructuralAfterWholeReset | ) |
Definition at line 861 of file testCombinedTrackingComposition.cxx.
| BOOST_AUTO_TEST_CASE | ( | UnrecognizedLoadSourceIsAlwaysStructural | ) |
Definition at line 839 of file testCombinedTrackingComposition.cxx.