|
BOSS 8.0.0
BESIII Offline Software System
|
#include <EvtGen.hh>
Public Member Functions | |
| EvtGen (const char *const decayName, const char *const pdtTableName, EvtRandomEngine *randomEngine=0, EvtAbsRadCorr *isrEngine=0) | |
| ~EvtGen () | |
| void | readUDecay (const char *const udecay_name) |
| void | generateDecay (int stdhepid, EvtVector4R P, EvtVector4R D, EvtStdHep *evtStdHep, EvtSpinDensity *spinDensity=0) |
| void | generateDecay (EvtParticle *p) |
| void | generateEvent (int stdhepid, HepLorentzVector P, HepLorentzVector D) |
| void | generateEvent (EvtParticle *p, HepLorentzVector D) |
| EvtGen::EvtGen | ( | const char *const | decayName, |
| const char *const | pdtTableName, | ||
| EvtRandomEngine * | randomEngine = 0, | ||
| EvtAbsRadCorr * | isrEngine = 0 ) |
Definition at line 71 of file EvtGen.cc.
| EvtGen::~EvtGen | ( | ) |
| void EvtGen::generateDecay | ( | EvtParticle * | p | ) |
Definition at line 163 of file EvtGen.cc.
| void EvtGen::generateDecay | ( | int | stdhepid, |
| EvtVector4R | P, | ||
| EvtVector4R | D, | ||
| EvtStdHep * | evtStdHep, | ||
| EvtSpinDensity * | spinDensity = 0 ) |
Definition at line 138 of file EvtGen.cc.
Referenced by generateDecay(), and generateEvent().
| void EvtGen::generateEvent | ( | EvtParticle * | p, |
| HepLorentzVector | D ) |
Definition at line 216 of file EvtGen.cc.
| void EvtGen::generateEvent | ( | int | stdhepid, |
| HepLorentzVector | P, | ||
| HepLorentzVector | D ) |
Definition at line 195 of file EvtGen.cc.
Referenced by generateEvent().
| void EvtGen::readUDecay | ( | const char *const | udecay_name | ) |
Definition at line 112 of file EvtGen.cc.