32 #ifndef HEPMC_G4_INTERFACE_H
33 #define HEPMC_G4_INTERFACE_H
36 #include "HepMC/GenEvent.h"
CLHEP::Hep3Vector G4ThreeVector
virtual HepMC::GenEvent * GenerateHepMCEvent()
A base class for primary generation via HepMC object. This class is derived from G4VPrimaryGenerator...
void HepMC2G4(const HepMC::GenEvent *hepmcevt, G4Event *g4event)
virtual G4bool CheckVertexInsideWorld(const G4ThreeVector &pos) const
HepMC::GenEvent * GetHepMCGenEvent() const
HepMC::GenEvent * hepmcEvent
virtual void GeneratePrimaryVertex(G4Event *anEvent)
virtual ~HepMCG4Interface()
static const G4double pos