10 #ifndef GGSHEPEVTGENERATORACTION_H_
11 #define GGSHEPEVTGENERATORACTION_H_
15 #include "G4GenericMessenger.hh"
16 #include "G4String.hh"
17 #include "G4ThreeVector.hh"
18 class G4HEPEvtInterface;
50 std::unique_ptr<G4HEPEvtInterface> _hepEvtGenerator;
51 G4GenericMessenger _messenger;
54 G4ThreeVector _hepEvtPos;
GGSParameters GetParameters() const
Gets the generation parameters.
Base class for GGS generator actions.
A generator action to produce particles using the HEPEvt generator.
GGSHEPEvtGeneratorAction()
Constructor.
Class for storing parameters.
void GeneratePrimaries(G4Event *anEvent)
Generate primaries with GPS generator.