26 #include <boost/program_options.hpp>
28 using namespace ActsExamples;
31 int main(
int argc,
char* argv[]) {
36 auto opts = desc.add_options();
38 opts(
"input-dir", value<std::string>()->default_value(
""),
"");
55 for (
const auto& cdr : contextDecorators) {
62 readInitialCfg.
inputStem =
"particles_initial";
65 std::make_shared<CsvParticleReader>(readInitialCfg,
logLevel));
68 readFinalCfg.
inputStem =
"particles_final";
71 std::make_shared<CsvParticleReader>(readFinalCfg,
logLevel));
81 sequencer.
addReader(std::make_shared<ActsExamples::CsvPlanarClusterReader>(
88 std::make_shared<ParticlesPrinter>(printInitialCfg,
logLevel));
92 std::make_shared<ParticlesPrinter>(printFinalCfg,
logLevel));
106 return sequencer.
run();