Geant4  10.03.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
G4VPDigitIO Class Referenceabstract

Public Member Functions

 G4VPDigitIO ()
 
virtual ~G4VPDigitIO ()
 
G4VPDigitIOGetVPDigitIO ()
 
virtual G4bool Store (const G4DCofThisEvent *)=0
 
virtual G4bool Retrieve (G4DCofThisEvent *&)=0
 
void SetVerboseLevel (int v)
 

Protected Member Functions

void SetG4VPDigitIO (G4VPDigitIO *digitMan)
 

Protected Attributes

G4int m_verbose
 
G4DCIOcatalogf_catalog
 

Static Protected Attributes

static G4ThreadLocal G4VPDigitIOf_G4VPDigitIO
 

Constructor & Destructor Documentation

virtual ~G4VPDigitIO ( )
virtual

Member Function Documentation

G4VPDigitIO* GetVPDigitIO ( )

References f_G4VPDigitIO.

virtual G4bool Store ( const G4DCofThisEvent )
pure virtual
virtual G4bool Retrieve ( G4DCofThisEvent *&  )
pure virtual
void SetVerboseLevel ( int  v)
void SetG4VPDigitIO ( G4VPDigitIO digitMan)
protected

References f_G4VPDigitIO.

Member Data Documentation

G4int m_verbose
protected
G4ThreadLocal G4VPDigitIO* f_G4VPDigitIO
staticprotected

Referenced by GetVPDigitIO(), and SetG4VPDigitIO().

G4DCIOcatalog* f_catalog
protected