9 #include <boost/test/unit_test.hpp>
27 namespace Experimental {
29 class DetectorVolume {};
33 BOOST_AUTO_TEST_SUITE(Experimental)
38 auto dTransform = Acts::Transform3::Identity();
41 auto rectangle = std::make_shared<Acts::RectangleBounds>(10., 100.);
43 Acts::Surface::makeShared<Acts::PlaneSurface>(dTransform,
rectangle);
45 Acts::Surface::makeShared<Acts::PlaneSurface>(dTransform,
rectangle);
47 Acts::Surface::makeShared<Acts::PlaneSurface>(dTransform,
rectangle);
51 Acts::Surface::makeShared<Acts::PlaneSurface>(dTransform,
rectangle);
53 Acts::Surface::makeShared<Acts::PlaneSurface>(dTransform,
rectangle);
59 std::vector<const Acts::Surface*> surfaces = {
surfaceA.get(), surfaceB.get(),
61 std::vector<const Acts::Experimental::Portal*> portals = {portalA.get(),
64 auto dVolume = std::make_unique<Acts::Experimental::DetectorVolume>();
65 const auto volume = dVolume.get();
75 portals.size() + surfaces.size());
78 BOOST_AUTO_TEST_SUITE_END()