ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4VMCTruthIO Class Referenceabstract

#include <geant4/tree/geant4-10.6-release/source/persistency/mctruth/include/G4VMCTruthIO.hh>

Public Member Functions

 G4VMCTruthIO ()
 
virtual ~G4VMCTruthIO ()
 
virtual G4bool Store (G4MCTEvent *)=0
 
virtual G4bool Retrieve (G4MCTEvent *&)=0
 
void SetVerboseLevel (int v)
 

Protected Attributes

G4int m_verbose
 

Detailed Description

Definition at line 39 of file G4VMCTruthIO.hh.

View newest version in sPHENIX GitHub at line 39 of file G4VMCTruthIO.hh

Constructor & Destructor Documentation

G4VMCTruthIO::G4VMCTruthIO ( )

Definition at line 33 of file G4VMCTruthIO.cc.

View newest version in sPHENIX GitHub at line 33 of file G4VMCTruthIO.cc

G4VMCTruthIO::~G4VMCTruthIO ( )
virtual

Definition at line 34 of file G4VMCTruthIO.cc.

View newest version in sPHENIX GitHub at line 34 of file G4VMCTruthIO.cc

Member Function Documentation

virtual G4bool G4VMCTruthIO::Retrieve ( G4MCTEvent *&  )
pure virtual
void G4VMCTruthIO::SetVerboseLevel ( int  v)
inline

Definition at line 59 of file G4VMCTruthIO.hh.

View newest version in sPHENIX GitHub at line 59 of file G4VMCTruthIO.hh

References m_verbose, and v.

Referenced by G4PersistencyManager::SetVerboseLevel().

+ Here is the caller graph for this function:

virtual G4bool G4VMCTruthIO::Store ( G4MCTEvent )
pure virtual

Referenced by G4PersistencyManager::Store().

+ Here is the caller graph for this function:

Member Data Documentation

G4int G4VMCTruthIO::m_verbose
protected

Definition at line 59 of file G4VMCTruthIO.hh.

View newest version in sPHENIX GitHub at line 59 of file G4VMCTruthIO.hh

Referenced by SetVerboseLevel().


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