G4VDCIOentry Class Reference

#include <G4VDCIOentry.hh>

Inheritance diagram for G4VDCIOentry:

G4DCIOentryT< T >

Public Member Functions

 G4VDCIOentry (std::string n)
virtual ~G4VDCIOentry ()
void SetVerboseLevel (G4int v)
std::string GetName ()
virtual void CreateDCIOmanager (std::string, std::string)

Protected Attributes

G4int m_verbose

Detailed Description

Definition at line 41 of file G4VDCIOentry.hh.


Constructor & Destructor Documentation

G4VDCIOentry::G4VDCIOentry ( std::string  n  ) 

Definition at line 37 of file G4VDCIOentry.cc.

References G4DCIOcatalog::GetDCIOcatalog(), G4PersistencyCenter::GetPersistencyCenter(), m_verbose, G4DCIOcatalog::RegisterEntry(), and G4PersistencyCenter::VerboseLevel().

00038  : m_name(n)
00039 {
00040   G4DCIOcatalog* c = G4DCIOcatalog::GetDCIOcatalog();
00041   c->RegisterEntry(this);
00042 
00043   m_verbose = G4PersistencyCenter::GetPersistencyCenter()->VerboseLevel();
00044 }

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

Definition at line 47 of file G4VDCIOentry.hh.

00047 {}


Member Function Documentation

virtual void G4VDCIOentry::CreateDCIOmanager ( std::string  ,
std::string   
) [inline, virtual]

Reimplemented in G4DCIOentryT< T >.

Definition at line 57 of file G4VDCIOentry.hh.

Referenced by G4PersistencyCenter::AddDCIOmanager().

00057 {}

std::string G4VDCIOentry::GetName (  )  [inline]

Definition at line 54 of file G4VDCIOentry.hh.

Referenced by G4DCIOcatalog::RegisterEntry().

00054 { return m_name; }

void G4VDCIOentry::SetVerboseLevel ( G4int  v  )  [inline]

Definition at line 51 of file G4VDCIOentry.hh.

References m_verbose.

00051 { m_verbose = v; }


Field Documentation

G4int G4VDCIOentry::m_verbose [protected]

Definition at line 61 of file G4VDCIOentry.hh.

Referenced by G4DCIOentryT< T >::CreateDCIOmanager(), G4VDCIOentry(), and SetVerboseLevel().


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