Project
Loading...
Searching...
No Matches
testITSCommonCATrackingModeConfiguration.cxx File Reference
#include "TrackingParameterTestSupport.h"
#include <boost/test/unit_test.hpp>
#include <boost/property_tree/ptree.hpp>
#include <fairlogger/Logger.h>
#include <stdexcept>
#include <TClass.h>
#include <TDataMember.h>
#include "DetectorsCommonDataFormats/DetID.h"
#include "DetectorsBase/Propagator.h"
#include "ITSMFTTracking/Configuration.h"
#include "ITSMFTTracking/TrackingConfigParam.h"
#include "ITSMFTTracking/ITSTrackingConfigParam.h"
#include "ITStracking/Configuration.h"

Go to the source code of this file.

Macros

#define BOOST_TEST_MODULE   ITSMFT ITSCommonCATrackingModeConfiguration
 
#define BOOST_TEST_MAIN
 
#define BOOST_TEST_DYN_LINK
 

Functions

 BOOST_TEST_GLOBAL_FIXTURE (MagneticFieldFixture)
 
 BOOST_AUTO_TEST_CASE (DedicatedNameIsDistinctFromLegacyAndMFTNames)
 
 BOOST_AUTO_TEST_CASE (DedicatedDefaultsMatchDocumentedSyncBaseline)
 
 BOOST_AUTO_TEST_CASE (ITSSyncTrackingParametersAreValidOneIteration)
 
 BOOST_AUTO_TEST_CASE (ITSSyncTrackingParametersAreDeterministic)
 
 BOOST_AUTO_TEST_CASE (ITSAsyncMatchesLegacySelectionParameters)
 
 BOOST_FIXTURE_TEST_CASE (EveryUnsupportedITSModeFailsClosed, FatalToExceptionFixture)
 
 BOOST_FIXTURE_TEST_CASE (SyncStillSucceedsAfterFatalHandlerInstalled, FatalToExceptionFixture)
 
 BOOST_AUTO_TEST_CASE (MFTDefaultsUseTheCommonFourHitSelection)
 
 BOOST_FIXTURE_TEST_CASE (MFTOffStillReturnsEmptyNotFatal, FatalToExceptionFixture)
 
 BOOST_AUTO_TEST_CASE (SharedSchemaKeepsDetectorArraySizesAndIndependentOverrides)
 
 BOOST_AUTO_TEST_CASE (DiamondPosAndPVresAreWiredIntoITSSyncTrackingParameters)
 

Macro Definition Documentation

◆ BOOST_TEST_DYN_LINK

#define BOOST_TEST_DYN_LINK

Definition at line 24 of file testITSCommonCATrackingModeConfiguration.cxx.

◆ BOOST_TEST_MAIN

#define BOOST_TEST_MAIN

Definition at line 23 of file testITSCommonCATrackingModeConfiguration.cxx.

◆ BOOST_TEST_MODULE

#define BOOST_TEST_MODULE   ITSMFT ITSCommonCATrackingModeConfiguration

Definition at line 22 of file testITSCommonCATrackingModeConfiguration.cxx.

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/8]

BOOST_AUTO_TEST_CASE ( DedicatedDefaultsMatchDocumentedSyncBaseline  )

Definition at line 72 of file testITSCommonCATrackingModeConfiguration.cxx.

◆ BOOST_AUTO_TEST_CASE() [2/8]

BOOST_AUTO_TEST_CASE ( DedicatedNameIsDistinctFromLegacyAndMFTNames  )

Definition at line 55 of file testITSCommonCATrackingModeConfiguration.cxx.

◆ BOOST_AUTO_TEST_CASE() [3/8]

BOOST_AUTO_TEST_CASE ( DiamondPosAndPVresAreWiredIntoITSSyncTrackingParameters  )

◆ BOOST_AUTO_TEST_CASE() [4/8]

BOOST_AUTO_TEST_CASE ( ITSAsyncMatchesLegacySelectionParameters  )

◆ BOOST_AUTO_TEST_CASE() [5/8]

BOOST_AUTO_TEST_CASE ( ITSSyncTrackingParametersAreDeterministic  )

◆ BOOST_AUTO_TEST_CASE() [6/8]

BOOST_AUTO_TEST_CASE ( ITSSyncTrackingParametersAreValidOneIteration  )

Definition at line 87 of file testITSCommonCATrackingModeConfiguration.cxx.

◆ BOOST_AUTO_TEST_CASE() [7/8]

BOOST_AUTO_TEST_CASE ( MFTDefaultsUseTheCommonFourHitSelection  )

◆ BOOST_AUTO_TEST_CASE() [8/8]

BOOST_AUTO_TEST_CASE ( SharedSchemaKeepsDetectorArraySizesAndIndependentOverrides  )

◆ BOOST_FIXTURE_TEST_CASE() [1/3]

BOOST_FIXTURE_TEST_CASE ( EveryUnsupportedITSModeFailsClosed  ,
FatalToExceptionFixture   
)

◆ BOOST_FIXTURE_TEST_CASE() [2/3]

BOOST_FIXTURE_TEST_CASE ( MFTOffStillReturnsEmptyNotFatal  ,
FatalToExceptionFixture   
)

◆ BOOST_FIXTURE_TEST_CASE() [3/3]

BOOST_FIXTURE_TEST_CASE ( SyncStillSucceedsAfterFatalHandlerInstalled  ,
FatalToExceptionFixture   
)

◆ BOOST_TEST_GLOBAL_FIXTURE()

BOOST_TEST_GLOBAL_FIXTURE ( MagneticFieldFixture  )