ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <Acts/Utilities/Units.hpp>
#include <cstdlib>
#include <memory>
#include "ACTFW/Framework/RandomNumbers.hpp"
#include "ACTFW/Framework/Sequencer.hpp"
#include "ACTFW/Generators/FlattenEvent.hpp"
#include "ACTFW/Io/Csv/CsvParticleWriter.hpp"
#include "ACTFW/Io/Root/RootParticleWriter.hpp"
#include "ACTFW/Options/CommonOptions.hpp"
#include "ACTFW/Options/ParticleGunOptions.hpp"
#include "ACTFW/Printers/PrintParticles.hpp"
#include "ACTFW/Utilities/Paths.hpp"
Go to the source code of this file.
Functions | |
int | main (int argc, char *argv[]) |
Definition at line 25 of file ParticleGun.cpp.
View newest version in sPHENIX GitHub at line 25 of file ParticleGun.cpp
References FW::Sequencer::addAlgorithm(), FW::Options::addOutputOptions(), FW::Options::addParticleGunOptions(), FW::Options::addRandomNumbersOptions(), FW::Sequencer::addReader(), FW::Options::addSequencerOptions(), FW::Sequencer::addWriter(), incremental_prev_tag::desc, FW::ensureWritableDirectory(), FW::RootParticleWriter::Config::filePath, FW::FlattenEvent::Config::inputEvent, FW::PrintParticles::Config::inputParticles, FW::RootParticleWriter::Config::inputParticles, FW::CsvParticleWriter::Config::inputParticles, FW::joinPaths(), FW::Options::makeDefaultOptions(), FW::CsvParticleWriter::Config::outputDir, FW::FlattenEvent::Config::outputParticles, FW::CsvParticleWriter::Config::outputStem, FW::Options::parse(), FW::Options::readLogLevel(), FW::Options::readParticleGunOptions(), FW::Options::readRandomNumbersConfig(), FW::Options::readSequencerConfig(), and FW::Sequencer::run().
Referenced by main().