23 using namespace Acts::UnitLiterals;
24 using namespace ActsExamples;
26 int main(
int argc,
char* argv[]) {
48 evgen.outputParticles =
"particles";
49 evgen.randomNumbers = rnd;
50 sequencer.
addReader(std::make_shared<EventGenerator>(evgen, logLevel));
57 sequencer.
addAlgorithm(std::make_shared<PrintParticles>(print, logLevel));
62 if (vm[
"output-csv"].as<bool>()) {
68 std::make_shared<CsvParticleWriter>(csvWriter, logLevel));
70 if (vm[
"output-root"].as<bool>()) {
75 std::make_shared<RootParticleWriter>(rootWriter, logLevel));
78 return sequencer.
run();