9 #include <boost/test/unit_test.hpp>
27 using namespace Acts::UnitLiterals;
63 BOOST_CHECK_EQUAL(0ul,
iVolume->geometryId().value());
65 for (
const auto& bSf :
iVolume->boundarySurfaces()) {
66 BOOST_CHECK_EQUAL(0ul, bSf->surfaceRepresentation().geometryId().value());
67 for (
const auto& lay :
iVolume->confinedLayers()->arrayObjects()) {
68 BOOST_CHECK_EQUAL(0ul, lay->geometryId().value());
70 for (
const auto& asf : lay->approachDescriptor()->containedSurfaces()) {
71 BOOST_CHECK_EQUAL(0ul, asf->geometryId().value());
74 for (
const auto& ssf : lay->surfaceArray()->surfaces()) {
75 BOOST_CHECK_EQUAL(0ul, ssf->geometryId().value());
88 BOOST_CHECK_EQUAL(0ul,
oVolume->geometryId().value());
90 for (
const auto& bSf :
iVolume->boundarySurfaces()) {
91 BOOST_CHECK_EQUAL(0ul, bSf->surfaceRepresentation().geometryId().value());
92 for (
const auto& lay :
oVolume->confinedLayers()->arrayObjects()) {
93 BOOST_CHECK_EQUAL(0ul, lay->geometryId().value());
95 for (
const auto& asf : lay->approachDescriptor()->containedSurfaces()) {
96 BOOST_CHECK_EQUAL(0ul, asf->geometryId().value());
99 for (
const auto& ssf : lay->surfaceArray()->surfaces()) {
100 BOOST_CHECK_EQUAL(0ul, ssf->geometryId().value());
115 BOOST_CHECK_EQUAL(0ul,
hVolume->geometryId().value());
117 for (
const auto& hbsf :
hVolume->boundarySurfaces()) {
118 BOOST_CHECK_EQUAL(0ul, hbsf->surfaceRepresentation().geometryId().value());
120 for (
const auto& cVol :
hVolume->confinedVolumes()->arrayObjects()) {
122 BOOST_CHECK_EQUAL(0ul, cVol->geometryId().value());
124 for (
const auto& bSf : cVol->boundarySurfaces()) {
125 BOOST_CHECK_EQUAL(0ul, bSf->surfaceRepresentation().geometryId().value());
127 for (
const auto& lay : cVol->confinedLayers()->arrayObjects()) {
128 BOOST_CHECK_EQUAL(0ul, lay->geometryId().value());
130 for (
const auto& asf : lay->approachDescriptor()->containedSurfaces()) {
131 BOOST_CHECK_EQUAL(0ul, asf->geometryId().value());
134 for (
auto ssf : lay->surfaceArray()->surfaces()) {
135 BOOST_CHECK_EQUAL(0ul, ssf->geometryId().value());