25 class Geant4DetectorElement;
28 namespace Experimental {
33 namespace ActsExamples {
34 class IContextDecorator;
40 std::vector<std::shared_ptr<Acts::Geant4DetectorElement>>;
41 using DetectorPtr = std::shared_ptr<Acts::Experimental::Detector>;
42 using Surfaces = std::vector<std::shared_ptr<Acts::Surface>>;
45 std::vector<std::shared_ptr<ActsExamples::IContextDecorator>>;
60 std::make_shared<Acts::GeometryIdentifierHook>();
69 std::tuple<DetectorPtr, ContextDecorators, DetectorElements>
79 std::tuple<TrackingGeometryPtr, ContextDecorators, DetectorElements>