| 
|   | HepMCG4PythiaInterface () | 
|   | 
|   | ~HepMCG4PythiaInterface () | 
|   | 
| void  | SetVerboseLevel (G4int i) | 
|   | 
| G4int  | GetVerboseLevel () const  | 
|   | 
| void  | SetPylist (G4int i) | 
|   | 
| G4int  | GetPylist () const  | 
|   | 
| void  | CallPyinit (G4String frame, G4String beam, G4String target, G4double win) | 
|   | 
| void  | CallPystat (G4int istat) | 
|   | 
| void  | SetRandomSeed (G4int iseed) | 
|   | 
| void  | CallPygive (G4String par) | 
|   | 
| void  | CallPyrget (G4int lun, G4int move) | 
|   | 
| void  | CallPyrset (G4int lun, G4int move) | 
|   | 
| void  | PrintRandomStatus (std::ostream &ostr=G4cout) const  | 
|   | 
| virtual void  | SetUserParameters () | 
|   | 
| virtual void  | Print () const  | 
|   | 
|   | HepMCG4PythiaInterface () | 
|   | 
|   | ~HepMCG4PythiaInterface () | 
|   | 
| void  | SetVerboseLevel (G4int i) | 
|   | 
| G4int  | GetVerboseLevel () const  | 
|   | 
| void  | SetPylist (G4int i) | 
|   | 
| G4int  | GetPylist () const  | 
|   | 
| void  | CallPyinit (G4String frame, G4String beam, G4String target, G4double win) | 
|   | 
| void  | CallPystat (G4int istat) | 
|   | 
| void  | SetRandomSeed (G4int iseed) | 
|   | 
| void  | CallPygive (G4String par) | 
|   | 
| void  | CallPyrget (G4int lun, G4int move) | 
|   | 
| void  | CallPyrset (G4int lun, G4int move) | 
|   | 
| void  | PrintRandomStatus (std::ostream &ostr=G4cout) const  | 
|   | 
| virtual void  | SetUserParameters () | 
|   | 
| virtual void  | Print () const  | 
|   | 
|   | HepMCG4Interface () | 
|   | 
| virtual  | ~HepMCG4Interface () | 
|   | 
| HepMC::GenEvent *  | GetHepMCGenEvent () const  | 
|   | 
| virtual void  | GeneratePrimaryVertex (G4Event *anEvent) | 
|   | 
|   | HepMCG4Interface () | 
|   | 
| virtual  | ~HepMCG4Interface () | 
|   | 
| HepMC::GenEvent *  | GetHepMCGenEvent () const  | 
|   | 
| virtual void  | GeneratePrimaryVertex (G4Event *anEvent) | 
|   | 
|   | G4VPrimaryGenerator () | 
|   | 
| virtual  | ~G4VPrimaryGenerator () | 
|   | 
| G4ThreeVector  | GetParticlePosition () | 
|   | 
| G4double  | GetParticleTime () | 
|   | 
| void  | SetParticlePosition (G4ThreeVector aPosition) | 
|   | 
| void  | SetParticleTime (G4double aTime) | 
|   | 
A generic interface class with Pythia event generator via HepMC. 
Definition at line 42 of file HepMCG4PythiaInterface.hh.