30 #include <boost/program_options.hpp>
32 using namespace Acts::UnitLiterals;
33 using namespace ActsExamples;
35 static std::unique_ptr<const Acts::Logger>
m_logger;
40 int argc,
char* argv[],
41 const std::shared_ptr<ActsExamples::IBaseDetector>&
detector) {
55 detector->addOptions(desc);
75 auto contextDecorators =
geometry.second;
82 for (
const auto& cdr : contextDecorators) {
86 ACTS_INFO(
"after adding context decorator");
92 ACTS_INFO(
"after setting magnetic field");
99 ACTS_INFO(
"after reading SimHits and particles");
115 std::make_shared<CsvSpacepointWriter>(spWriterCfg,
logLevel));
117 return sequencer.
run();