CGEM BOSS 6.6.5.h
BESIII Offline Software System
|
#include <SingleParticleGun.h>
Public Member Functions | |
SingleParticleGun (const std::string &name, ISvcLocator *pSvcLocator) | |
virtual | ~SingleParticleGun () |
virtual StatusCode | genInitialize () |
virtual StatusCode | callGenerator () |
virtual StatusCode | genFinalize () |
virtual StatusCode | fillEvt (GenEvent *evt) |
Public Member Functions inherited from GenModule | |
GenModule (const std::string &name, ISvcLocator *pSvcLocator) | |
virtual | ~GenModule () |
StatusCode | initialize () |
StatusCode | execute () |
StatusCode | finalize () |
virtual StatusCode | genuserInitialize () |
Additional Inherited Members | |
Protected Member Functions inherited from GenModule | |
void | StripPartonsInit (void) |
void | StripPartons (GenEvent *evt) |
Protected Attributes inherited from GenModule | |
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 42 of file SingleParticleGun.h.
SingleParticleGun::SingleParticleGun | ( | const std::string & | name, |
ISvcLocator * | pSvcLocator ) |
Definition at line 33 of file SingleParticleGun.cxx.
|
virtual |
Definition at line 79 of file SingleParticleGun.cxx.
|
virtual |
Reimplemented from GenModule.
Definition at line 156 of file SingleParticleGun.cxx.
|
virtual |
Reimplemented from GenModule.
Definition at line 223 of file SingleParticleGun.cxx.
|
virtual |
Reimplemented from GenModule.
Definition at line 217 of file SingleParticleGun.cxx.
|
virtual |
Reimplemented from GenModule.
Definition at line 86 of file SingleParticleGun.cxx.