27 #include <boost/program_options.hpp>
34 int argc,
char* argv[],
35 std::shared_ptr<ActsExamples::IBaseDetector> detector) {
50 desc.add_options()(
"evg-input-type",
51 value<std::string>()->default_value(
"pythia8"),
52 "Type of evgen input 'gun', 'pythia8'");
54 detector->addOptions(desc);
67 auto randomNumberSvc =
68 std::make_shared<ActsExamples::RandomNumbers>(randomNumberSvcCfg);
73 auto contextDecorators = geometry.second;
75 for (
auto cdr : contextDecorators) {
76 sequencer.addContextDecorator(cdr);
94 return sequencer.run();