32 #ifndef HEPMC_G4_PYTHIA_INTERFACE_H
33 #define HEPMC_G4_PYTHIA_INTERFACE_H
36 #include "HepMC/IO_HEPEVT.h"
81 virtual void Print()
const;
void CallPygive(G4String par)
void CallPyinit(G4String frame, G4String beam, G4String target, G4double win)
void SetVerboseLevel(G4int i)
~HepMCG4PythiaInterface()
HepMC::IO_HEPEVT hepevtio
HepMCG4PythiaMessenger * messenger
virtual void Print() const
G4int GetVerboseLevel() const
void CallPystat(G4int istat)
virtual HepMC::GenEvent * GenerateHepMCEvent()
void PrintRandomStatus(std::ostream &ostr=G4cout) const
virtual void SetUserParameters()
G4GLOB_DLL std::ostream G4cout
A generic interface class with Pythia event generator via HepMC.
void CallPyrset(G4int lun, G4int move)
void CallPyrget(G4int lun, G4int move)
void SetRandomSeed(G4int iseed)