BOSS 7.1.0
BESIII Offline Software System
|
#include <GenModule.h>
Public Member Functions | |
GenModule (const std::string &name, ISvcLocator *pSvcLocator) | |
virtual | ~GenModule () |
StatusCode | initialize () |
StatusCode | execute () |
StatusCode | finalize () |
virtual StatusCode | genInitialize () |
virtual StatusCode | genuserInitialize () |
virtual StatusCode | callGenerator () |
virtual StatusCode | genFinalize () |
virtual StatusCode | fillEvt (GenEvent *evt) |
Protected Member Functions | |
void | StripPartonsInit (void) |
void | StripPartons (GenEvent *evt) |
Protected Attributes | |
bool | m_fixedMode |
double | m_meanInteractions |
int | m_randomSeed |
std::vector< int > | m_AllPartons |
std::vector< int > | m_StripVector |
bool | m_StripPartonSwitch |
CLHEP::HepRandomEngine * | m_pRandomEngine |
CLHEP::RandPoisson * | m_pPoissonGenerator |
HepPDT::ParticleDataTable * | m_particleTable |
Definition at line 41 of file GenModule.h.
GenModule::GenModule | ( | const std::string & | name, |
ISvcLocator * | pSvcLocator | ||
) |
Definition at line 38 of file GenModule.cxx.
|
virtual |
Definition at line 53 of file GenModule.cxx.
|
virtual |
Reimplemented in BesGenModule, and SingleParticleGun.
Definition at line 218 of file GenModule.cxx.
Referenced by execute().
StatusCode GenModule::execute | ( | ) |
Definition at line 125 of file GenModule.cxx.
|
virtual |
Reimplemented in BesGenModule, and SingleParticleGun.
Definition at line 230 of file GenModule.cxx.
Referenced by execute().
StatusCode GenModule::finalize | ( | ) |
Definition at line 197 of file GenModule.cxx.
|
virtual |
Reimplemented in BesGenModule, and SingleParticleGun.
Definition at line 224 of file GenModule.cxx.
Referenced by finalize().
|
virtual |
Reimplemented in BesGenModule, and SingleParticleGun.
Definition at line 206 of file GenModule.cxx.
Referenced by initialize().
|
virtual |
Definition at line 212 of file GenModule.cxx.
Referenced by initialize().
StatusCode GenModule::initialize | ( | ) |
Definition at line 63 of file GenModule.cxx.
|
protected |
Definition at line 274 of file GenModule.cxx.
Referenced by execute().
|
protected |
Definition at line 236 of file GenModule.cxx.
Referenced by initialize().
|
protected |
Definition at line 60 of file GenModule.h.
Referenced by StripPartonsInit().
|
protected |
Definition at line 57 of file GenModule.h.
Referenced by execute(), and initialize().
|
protected |
Definition at line 58 of file GenModule.h.
Referenced by execute(), and initialize().
|
protected |
Definition at line 73 of file GenModule.h.
Referenced by SingleParticleGun::genInitialize(), and initialize().
|
protected |
Definition at line 68 of file GenModule.h.
Referenced by execute(), initialize(), and ~GenModule().
|
protected |
Definition at line 67 of file GenModule.h.
Referenced by initialize(), and ~GenModule().
|
protected |
Definition at line 59 of file GenModule.h.
Referenced by initialize().
|
protected |
Definition at line 62 of file GenModule.h.
Referenced by execute(), initialize(), and StripPartonsInit().
|
protected |
Definition at line 61 of file GenModule.h.
Referenced by initialize(), StripPartons(), and StripPartonsInit().