ComPWA
Common Partial-Wave-Analysis Framework
|
#include <EvtGenGenerator.hpp>
Public Member Functions | |
EvtGenGenerator (const ComPWA::FourMomentum &CMSP4_, const std::vector< double > &FinalStateMasses_, const std::vector< ComPWA::pid > &FinalStatePIDs_) | |
EvtGenGenerator (const Physics::ParticleStateTransitionKinematicsInfo &KinematicsInfo) | |
Constructor: Information on the decay is obtained from Kinematics. More... | |
ComPWA::EventCollection | generate (unsigned int NumberOfEvents, UniformRealNumberGenerator &RandomGenerator) const final |
Public Member Functions inherited from ComPWA::PhaseSpaceEventGenerator | |
virtual | ~PhaseSpaceEventGenerator ()=default |
Private Attributes | |
ComPWA::FourMomentum | CMSP4 |
std::vector< double > | FinalStateMasses |
std::vector< ComPWA::pid > | FinalStatePIDs |
std::unique_ptr< ComPWA::Data::EvtGen::EvtGenStdRandomEngine > | RandomEngine |
Definition at line 34 of file EvtGenGenerator.hpp.
ComPWA::Data::EvtGen::EvtGenGenerator::EvtGenGenerator | ( | const ComPWA::FourMomentum & | CMSP4_, |
const std::vector< double > & | FinalStateMasses_, | ||
const std::vector< ComPWA::pid > & | FinalStatePIDs_ | ||
) |
Definition at line 19 of file EvtGenGenerator.cpp.
ComPWA::Data::EvtGen::EvtGenGenerator::EvtGenGenerator | ( | const Physics::ParticleStateTransitionKinematicsInfo & | KinematicsInfo | ) |
Constructor: Information on the decay is obtained from Kinematics.
Definition at line 32 of file EvtGenGenerator.cpp.
|
finalvirtual |
Implements ComPWA::PhaseSpaceEventGenerator.
Definition at line 39 of file EvtGenGenerator.cpp.
|
private |
Definition at line 35 of file EvtGenGenerator.hpp.
|
private |
Definition at line 36 of file EvtGenGenerator.hpp.
|
private |
Definition at line 37 of file EvtGenGenerator.hpp.
|
private |
Definition at line 38 of file EvtGenGenerator.hpp.