Geant4  10.02.p03
G4VPEventIO Class Referenceabstract

#include <G4VPEventIO.hh>

Collaboration diagram for G4VPEventIO:

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::G4VPEventIO ( )

Definition at line 34 of file G4VPEventIO.cc.

35  : m_verbose(0), m_currentEvtID(0)
36 {
37 }
G4int m_currentEvtID
Definition: G4VPEventIO.hh:67
G4int m_verbose
Definition: G4VPEventIO.hh:66

◆ ~G4VPEventIO()

virtual G4VPEventIO::~G4VPEventIO ( )
inlinevirtual

Definition at line 46 of file G4VPEventIO.hh.

46 {};

Member Function Documentation

◆ CurrentEventID()

G4int G4VPEventIO::CurrentEventID ( )
inline

Definition at line 53 of file G4VPEventIO.hh.

53 { return m_currentEvtID; };
G4int m_currentEvtID
Definition: G4VPEventIO.hh:67
Here is the call graph for this function:

◆ Retrieve() [1/2]

virtual G4bool G4VPEventIO::Retrieve ( G4Pevent *&  anEvent)
pure virtual
Here is the caller graph for this function:

◆ Retrieve() [2/2]

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

◆ SetVerboseLevel()

void G4VPEventIO::SetVerboseLevel ( int  v)
inline

Definition at line 50 of file G4VPEventIO.hh.

50 { m_verbose = v; };
G4int m_verbose
Definition: G4VPEventIO.hh:66
Here is the caller graph for this function:

◆ Store()

virtual G4bool G4VPEventIO::Store ( const G4Event anEvent)
pure virtual
Here is the caller graph for this function:

Member Data Documentation

◆ m_currentEvtID

G4int G4VPEventIO::m_currentEvtID
protected

Definition at line 67 of file G4VPEventIO.hh.

◆ m_verbose

G4int G4VPEventIO::m_verbose
protected

Definition at line 66 of file G4VPEventIO.hh.


The documentation for this class was generated from the following files: