30#include "G4ParticleGun.hh"
44#ifdef G4LIB_USE_PYTHIA
69 G4Exception(
"H02PrimaryGeneratorAction::GeneratePrimaries",
70 "InvalidSetup", FatalException,
71 "Generator is not instanciated.");
Definition of the H02PrimaryGeneratorAction class.
Definition of the H02PrimaryGeneratorMessenger class.
Definition of the HepMCG4AsciiReader class.
Definition of the HepMCG4PythiaInterface class.
std::map< G4String, G4VPrimaryGenerator * > fGentypeMap
G4String fCurrentGeneratorName
G4VPrimaryGenerator * fCurrentGenerator
H02PrimaryGeneratorMessenger * fMessenger
~H02PrimaryGeneratorAction()
G4VPrimaryGenerator * fPythiaGen
G4VPrimaryGenerator * fHepmcAscii
virtual void GeneratePrimaries(G4Event *anEvent)
G4VPrimaryGenerator * fParticleGun
H02PrimaryGeneratorAction()
A generic interface class with Pythia event generator via HepMC.