13 #define BOOST_TEST_MODULE GeometryCRMChannelMappingTest 17 #include "test/Geometry/geometry_unit_test_base.h" 40 testing::BasicGeometryEnvironmentConfiguration<geo::ChannelMapCRMAlg>
81 tester_ptr = std::make_shared<Tester_t>(TesterParameters());
82 tester_ptr->Setup(*(Provider<geo::GeometryCore>()));
84 TesterRegistry_t::ProvideDefaultSharedResource(tester_ptr);
void ChannelMappingTest() const
Tests channel mappings (very, very partial)
testing::TestSharedGlobalResource< Tester_t > TesterRegistry_t
void ROPMappingTest() const
Tests ROP mappings.
std::shared_ptr< Tester_t > tester_ptr
our tester (may be shared)
Class holding a configuration for a Boost test fixture.
Environment for a geometry test.
CRMGeometryConfiguration()
Constructor: overrides the application name.
Interface to algorithm class for a dual-phase detector channel mapping.
Utility class providing singleton objects to the derived classes.
static Tester_t & GlobalTester()
Retrieves the global tester.
Tests the standard channel mapping algorithm.
GeometryCRMChannelMappingTestFixture()
Constructor: initialize the tester with the Geometry from base class.
Tester_t & Tester()
Retrieves the local tester.
BOOST_GLOBAL_FIXTURE(GeometryCRMChannelMappingTestFixture)
void TPCsetMappingTest() const
Tests TPCset mappings.
Access the description of detector geometry.
BOOST_AUTO_TEST_CASE(TPCsetMappingTestCase)
void SetApplicationName(string const &applicationName)