24 using namespace Acts::UnitLiterals;
25 using namespace ActsExamples;
27 int main(
int argc,
char* argv[]) {
56 sequencer.addReader(std::make_shared<EventGenerator>(evgen,
logLevel));
65 selectParticles.
absEtaMax = vars[
"vertexing-eta-max"].as<
double>();
66 selectParticles.
rhoMax = vars[
"vertexing-rho-max"].as<
double>() * 1_mm;
67 selectParticles.
ptMin = vars[
"vertexing-pt-min"].as<
double>() * 1_MeV;
68 sequencer.addAlgorithm(
69 std::make_shared<ParticleSelector>(selectParticles,
logLevel));
80 sequencer.addAlgorithm(
81 std::make_shared<TruthVertexFinder>(findVertices,
logLevel));
88 sequencer.addAlgorithm(
89 std::make_shared<VertexFitterAlgorithm>(fitVertices,
logLevel));
91 return sequencer.run();