12#define BOOST_TEST_MODULE Test MCHSimulation RegularGeometry
13#define BOOST_TEST_DYN_LINK
15#include <boost/test/unit_test.hpp>
16#include "DetectorsPassive/Absorber.h"
20#include "DetectorsPassive/Pipe.h"
23#include "TGeoManager.h"
24#include <boost/test/data/test_case.hpp>
31 if (gGeoManager && gGeoManager->GetTopVolume()) {
32 std::cerr <<
"Can only call this function with an empty geometry, i.e. gGeoManager==nullptr "
33 <<
" or gGeoManager->GetTopVolume()==nullptr\n";
35 TGeoManager*
g =
new TGeoManager(
"MCH-BASICS",
"ALICE MCH Regular Geometry");
void ConstructGeometry() override
void ConstructGeometry() override
void ConstructGeometry() override
void ConstructGeometry() override
void ConstructGeometry() override
void ConstructGeometry() override
BOOST_AUTO_TEST_CASE(DoNotThrow)
BOOST_CHECK_NO_THROW(algorithm::merge(target, other))