#include <Doxymodules_eventgenerator.h>
◆ H02PrimaryGeneratorAction()
H02PrimaryGeneratorAction::H02PrimaryGeneratorAction |
( |
| ) |
|
Definition at line 37 of file H02PrimaryGeneratorAction.cc.
39{
40
44#ifdef G4LIB_USE_PYTHIA
46#else
48#endif
49
53
55}
std::map< G4String, G4VPrimaryGenerator * > fGentypeMap
G4String fCurrentGeneratorName
G4VPrimaryGenerator * fCurrentGenerator
H02PrimaryGeneratorMessenger * fMessenger
G4VPrimaryGenerator * fPythiaGen
G4VPrimaryGenerator * fHepmcAscii
G4VPrimaryGenerator * fParticleGun
A generic interface class with Pythia event generator via HepMC.
◆ ~H02PrimaryGeneratorAction()
H02PrimaryGeneratorAction::~H02PrimaryGeneratorAction |
( |
| ) |
|
◆ GeneratePrimaries()
void H02PrimaryGeneratorAction::GeneratePrimaries |
( |
G4Event * |
anEvent | ) |
|
|
virtual |
Definition at line 64 of file H02PrimaryGeneratorAction.cc.
65{
68 else
69 G4Exception("H02PrimaryGeneratorAction::GeneratePrimaries",
70 "InvalidSetup", FatalException,
71 "Generator is not instanciated.");
72}
◆ SetGenerator() [1/2]
◆ SetGenerator() [2/2]
void H02PrimaryGeneratorAction::SetGenerator |
( |
G4String |
genname | ) |
|
|
inline |
◆ GetGenerator()
◆ GetGeneratorName()
G4String H02PrimaryGeneratorAction::GetGeneratorName |
( |
| ) |
const |
|
inline |
◆ fParticleGun
◆ fHepmcAscii
◆ fPythiaGen
◆ fCurrentGenerator
◆ fCurrentGeneratorName
G4String H02PrimaryGeneratorAction::fCurrentGeneratorName |
|
private |
◆ fGentypeMap
◆ fMessenger
The documentation for this class was generated from the following files: