![]() |
Project
|
A class offering convenient generator configuration and encapsulation of lower level classes. Meant to reduce code duplication for places where events need to be generated. More...
#include <GeneratorService.h>
Public Member Functions | |
void | initService (std::string const &generatorName, std::string const &triggerName, VertexOption const &vtxOption) |
std::pair< std::vector< MCTrack >, o2::dataformats::MCEventHeader > | generateEvent () |
void | generateEvent_MCTracks (std::vector< MCTrack > &tracks, o2::dataformats::MCEventHeader &header) |
void | generateEvent_TParticles (std::vector< TParticle > &tparts, o2::dataformats::MCEventHeader &header) |
A class offering convenient generator configuration and encapsulation of lower level classes. Meant to reduce code duplication for places where events need to be generated.
Definition at line 58 of file GeneratorService.h.
std::pair< std::vector< o2::MCTrack >, o2::dataformats::MCEventHeader > GeneratorService::generateEvent | ( | ) |
Definition at line 64 of file GeneratorService.cxx.
void GeneratorService::generateEvent_MCTracks | ( | std::vector< MCTrack > & | tracks, |
o2::dataformats::MCEventHeader & | header | ||
) |
Definition at line 52 of file GeneratorService.cxx.
void GeneratorService::generateEvent_TParticles | ( | std::vector< TParticle > & | tparts, |
o2::dataformats::MCEventHeader & | header | ||
) |
Definition at line 72 of file GeneratorService.cxx.
void GeneratorService::initService | ( | std::string const & | generatorName, |
std::string const & | triggerName, | ||
VertexOption const & | vtxOption | ||
) |
Definition at line 20 of file GeneratorService.cxx.