G4VPEventIO Class Reference

#include <G4VPEventIO.hh>


Public Member Functions

 G4VPEventIO ()
virtual ~G4VPEventIO ()
void SetVerboseLevel (int v)
G4int CurrentEventID ()
virtual G4bool Store (const G4Event *anEvent)=0
virtual G4bool Retrieve (G4Pevent *&anEvent)=0
virtual G4bool Retrieve (G4Event *&anEvent)=0

Protected Attributes

G4int m_verbose
G4int m_currentEvtID


Detailed Description

Definition at line 40 of file G4VPEventIO.hh.


Constructor & Destructor Documentation

G4VPEventIO::G4VPEventIO (  ) 

Definition at line 34 of file G4VPEventIO.cc.

00035  : m_verbose(0), m_currentEvtID(0)
00036 {
00037 }

virtual G4VPEventIO::~G4VPEventIO (  )  [inline, virtual]

Definition at line 46 of file G4VPEventIO.hh.

00046 {};


Member Function Documentation

G4int G4VPEventIO::CurrentEventID (  )  [inline]

Definition at line 53 of file G4VPEventIO.hh.

References m_currentEvtID.

00053 { return m_currentEvtID; };

virtual G4bool G4VPEventIO::Retrieve ( G4Event *&  anEvent  )  [pure virtual]

virtual G4bool G4VPEventIO::Retrieve ( G4Pevent *&  anEvent  )  [pure virtual]

Referenced by G4PersistencyManager::Retrieve().

void G4VPEventIO::SetVerboseLevel ( int  v  )  [inline]

Definition at line 50 of file G4VPEventIO.hh.

References m_verbose.

Referenced by G4PersistencyManager::SetVerboseLevel().

00050 { m_verbose = v; };

virtual G4bool G4VPEventIO::Store ( const G4Event anEvent  )  [pure virtual]

Referenced by G4PersistencyManager::Store().


Field Documentation

G4int G4VPEventIO::m_currentEvtID [protected]

Definition at line 67 of file G4VPEventIO.hh.

Referenced by CurrentEventID().

G4int G4VPEventIO::m_verbose [protected]

Definition at line 66 of file G4VPEventIO.hh.

Referenced by SetVerboseLevel().


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:53:52 2013 for Geant4 by  doxygen 1.4.7