19 class IMaterialDecorator;
22 namespace ActsExamples {
23 class IContextDecorator;
24 namespace Contextual {
30 namespace ActsExamples {
34 std::vector<std::shared_ptr<ActsExamples::IContextDecorator>>;
39 boost::program_options::options_description& opt)
const = 0;
41 virtual std::pair<TrackingGeometryPtr, ContextDecorators>
finalize(
42 const boost::program_options::variables_map& vm,
43 std::shared_ptr<const Acts::IMaterialDecorator> mdecorator) = 0;