Import Geant4 8.2.0 source tree
This commit is contained in:
@@ -34,10 +34,12 @@
|
||||
#include "G4Event.hh"
|
||||
|
||||
#ifndef WIN32
|
||||
#ifdef G4LIB_USE_HEPMC
|
||||
#include "CLHEP/HepMC/GenEvent.h"
|
||||
// not yet // #include "G4MCTEvent.hh"
|
||||
#include "G4Pevent.hh"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
// Class Description:
|
||||
// Abstract base class for storing and retrieving an event object
|
||||
@@ -61,12 +63,14 @@ class G4VPEventIO
|
||||
virtual G4bool Store( const G4Event* anEvent ) =0;
|
||||
// Store a Geant4 event.
|
||||
#ifndef WIN32
|
||||
#ifdef G4LIB_USE_HEPMC
|
||||
// virtual G4bool Store( HepMC::GenEvent* hepevt, G4MCTEvent* mctevt, const G4Event* anEvent ) =0;
|
||||
virtual G4bool Store( HepMC::GenEvent* hepevt, const G4Event* anEvent ) =0;
|
||||
// Store a Geant4 event.
|
||||
|
||||
virtual G4bool Retrieve( G4Pevent*& anEvent ) =0;
|
||||
// Retrieve a Geant4 event.
|
||||
#endif
|
||||
#endif
|
||||
virtual G4bool Retrieve( G4Event*& anEvent ) =0;
|
||||
// Retrieve a Geant4 event.
|
||||
|
||||
Reference in New Issue
Block a user