#include <Doxymodules_eventgenerator.h>
◆ ExN04PrimaryGeneratorAction()
ExN04PrimaryGeneratorAction::ExN04PrimaryGeneratorAction |
( |
| ) |
|
Definition at line 40 of file ExN04PrimaryGeneratorAction.cc.
42{
43
47#ifdef G4LIB_USE_PYTHIA
49#else
51#endif
55
57}
G4VPrimaryGenerator * fHepmcAscii
G4VPrimaryGenerator * fCurrentGenerator
G4String fCurrentGeneratorName
std::map< G4String, G4VPrimaryGenerator * > fGentypeMap
ExN04PrimaryGeneratorMessenger * fMessenger
G4VPrimaryGenerator * fParticleGun
G4VPrimaryGenerator * fPythiaGen
A generic interface class with Pythia event generator via HepMC.
◆ ~ExN04PrimaryGeneratorAction()
ExN04PrimaryGeneratorAction::~ExN04PrimaryGeneratorAction |
( |
| ) |
|
◆ GeneratePrimaries()
void ExN04PrimaryGeneratorAction::GeneratePrimaries |
( |
G4Event * |
anEvent | ) |
|
|
virtual |
Definition at line 66 of file ExN04PrimaryGeneratorAction.cc.
67{
70 else
71 G4Exception("ExN04PrimaryGeneratorAction::GeneratePrimaries",
72 "PrimaryGeneratorAction001", FatalException,
73 "generator is not instanciated." );
74}
◆ SetGenerator() [1/2]
◆ SetGenerator() [2/2]
void ExN04PrimaryGeneratorAction::SetGenerator |
( |
G4String |
genname | ) |
|
|
inline |
◆ GetGenerator()
◆ GetGeneratorName()
G4String ExN04PrimaryGeneratorAction::GetGeneratorName |
( |
| ) |
const |
|
inline |
◆ fParticleGun
◆ fHepmcAscii
◆ fPythiaGen
◆ fCurrentGenerator
◆ fCurrentGeneratorName
G4String ExN04PrimaryGeneratorAction::fCurrentGeneratorName |
|
private |
◆ fGentypeMap
◆ fMessenger
The documentation for this class was generated from the following files: