|
BOSS 8.0.0
BESIII Offline Software System
|
#include <BesHepMCInterface.h>
Public Member Functions | |
| BesHepMCInterface () | |
| ~BesHepMCInterface () | |
| HepMC::GenEvent * | GenerateHepMCEvent () |
| Public Member Functions inherited from G4HepMCInterface | |
| void | HepMC2G4 (HepMC::GenEvent *hepmcevt, G4Event *g4event) |
| void | Print (const HepMC::GenEvent *hepmcevt) |
| G4int | CheckType (const HepMC::GenEvent *hepmcevt) |
| void | Boost (HepMC::GenEvent *hepmcevt) |
| void | PrintHPlist () |
| G4int | GetLogLevel () |
| void | SetLogLevel (G4int level) |
| G4HepMCInterface () | |
| virtual | ~G4HepMCInterface () |
| HepMC::GenEvent * | GetHepMCGenEvent () const |
| virtual void | GeneratePrimaryVertex (G4Event *anEvent) |
Additional Inherited Members | |
| Public Attributes inherited from G4HepMCInterface | |
| std::vector< G4HepMCParticle * > | HPlist |
| Protected Attributes inherited from G4HepMCInterface | |
| HepMC::GenEvent * | hepmcEvent |
| G4int | m_logLevel |
Definition at line 9 of file BesHepMCInterface.h.
| BesHepMCInterface::BesHepMCInterface | ( | ) |
Definition at line 12 of file BesHepMCInterface.cpp.
| BesHepMCInterface::~BesHepMCInterface | ( | ) |
Definition at line 13 of file BesHepMCInterface.cpp.
|
virtual |
Reimplemented from G4HepMCInterface.
Definition at line 17 of file BesHepMCInterface.cpp.
Referenced by G4SvcRunManager::GenerateEvent().