25 class ISurfaceMaterial;
28 namespace ActsExamples {
52 std::shared_ptr<const Acts::Transform3>
transform,
53 std::shared_ptr<const Acts::PlanarBounds> pBounds,
double thickness,
54 std::shared_ptr<const Acts::ISurfaceMaterial>
material =
nullptr);
64 std::shared_ptr<const Acts::Transform3>
transform,
65 std::shared_ptr<const Acts::DiscBounds> dBounds,
double thickness,
66 std::shared_ptr<const Acts::ISurfaceMaterial>
material =
nullptr);
150 std::unique_ptr<Acts::Transform3> alignedTransform,
unsigned int iov) {
153 for (
unsigned int ic = cios; ic <= iov; ++ic) {
159 inline const std::vector<std::unique_ptr<Acts::Transform3>>&