16 #include <boost/program_options.hpp>
18 namespace ActsExamples {
24 std::shared_ptr<DD4hepGeometryService> _geometryService)
25 : geometryService(std::
move(_geometryService)) {}
31 std::shared_ptr<const Acts::IMaterialDecorator> mdecorator)
32 -> std::pair<TrackingGeometryPtr, ContextDecorators> {
36 std::make_shared<ActsExamples::DD4hep::DD4hepGeometryService>(
config);
38 geometryService->trackingGeometry(dd4HepContext);
40 throw std::runtime_error{
41 "Did not receive tracking geometry from DD4hep geometry service"};
45 return std::make_pair<TrackingGeometryPtr, ContextDecorators>(