20 : Volume(transform, std::move(volbounds)) {
21 createBoundarySurfaces();
24 const std::vector<Acts::BoundarySurfacePtr>&
26 return m_boundarySurfaces;
35 m_boundarySurfaces.reserve(orientedSurfaces.size());
36 for (
auto& osf : orientedSurfaces) {
44 m_boundarySurfaces.push_back(std::make_shared<const Boundary>(
45 std::move(osf.first), opposite, along));