20 std::shared_ptr<const Trk::ConeBounds> cbounds,
23 std::unique_ptr<Trk::OverlapDescriptor> olap,
26 ,
Layer(laymatprop, thickness, std::move(olap), laytyp)
32 std::unique_ptr<Trk::OverlapDescriptor> olap,
35 ,
Layer(laymatprop, thickness, std::move(olap), laytyp)
39 std::shared_ptr<const Trk::ConeBounds> cbounds,
40 std::unique_ptr<Trk::SurfaceArray> surfaceArray,
42 std::unique_ptr<Trk::OverlapDescriptor> olap,
45 ,
Layer(std::move(surfaceArray), thickness, std::move(olap), laytyp)
49 std::shared_ptr<const Trk::ConeBounds> cbounds,
50 std::unique_ptr<Trk::SurfaceArray> surfaceArray,
53 std::unique_ptr<Trk::OverlapDescriptor> olap,
56 ,
Layer(std::move(surfaceArray), laymatprop, thickness, std::move(olap), laytyp)
100 if (pastStep.perp() > parm.
position().perp())
113 if (pastStep.perp() > parm.
position().perp())
122 std::make_unique<Transforms>(shift * m_transforms->transform);