11 #include <boost/program_options.hpp>
32 std::shared_ptr<FW::IBaseDetector> detector) {
47 desc.add_options()(
"evg-input-type",
49 "Type of evgen input 'gun', 'pythia8'");
51 detector->addOptions(
desc);
63 auto randomNumberSvc =
64 std::make_shared<FW::RandomNumbers>(randomNumberSvcCfg);
69 auto contextDecorators = geometry.second;
71 for (
auto cdr : contextDecorators) {
72 sequencer.addContextDecorator(cdr);
90 return sequencer.run();