22 using namespace ActsExamples;
24 int main(
int argc,
char* argv[]) {
46 evgen.outputParticles =
"particles";
47 evgen.randomNumbers =
rnd;
48 sequencer.
addReader(std::make_shared<EventGenerator>(evgen, logLevel));
55 sequencer.
addAlgorithm(std::make_shared<ParticlesPrinter>(print, logLevel));
60 if (vm[
"output-csv"].as<bool>()) {
66 std::make_shared<CsvParticleWriter>(csvWriter, logLevel));
68 if (vm[
"output-root"].as<bool>()) {
73 std::make_shared<RootParticleWriter>(rootWriter, logLevel));
76 return sequencer.
run();