persistency/mctruth/include/G4PersistencyCenter.hh File Reference

#include "G4Types.hh"
#include <string>
#include <vector>
#include <map>
#include "G4HCIOcatalog.hh"
#include "G4VHCIOentry.hh"
#include "G4DCIOcatalog.hh"
#include "G4VDCIOentry.hh"
#include "G4FileUtilities.hh"

Include dependency graph for G4PersistencyCenter.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  G4PersistencyCenter

Defines

#define PERSISTENCY_CENTER_HH   1

Typedefs

typedef std::map< std::string,
G4PersistencyManager *, std::less<
std::string > > 
PMap
typedef std::map< int, std::string,
std::less< int > > 
ObjMap
typedef std::map< std::string,
std::string, std::less< std::string > > 
FileMap
typedef std::map< std::string,
StoreMode, std::less< std::string > > 
StoreMap
typedef std::map< std::string,
G4bool, std::less< std::string > > 
BoolMap

Enumerations

enum  StoreMode { kOn, kOff, kRecycle }


Define Documentation

#define PERSISTENCY_CENTER_HH   1

Definition at line 32 of file G4PersistencyCenter.hh.


Typedef Documentation

typedef std::map<std::string, G4bool, std::less<std::string> > BoolMap

Definition at line 57 of file G4PersistencyCenter.hh.

typedef std::map<std::string, std::string, std::less<std::string> > FileMap

Definition at line 52 of file G4PersistencyCenter.hh.

typedef std::map<int, std::string, std::less<int> > ObjMap

Definition at line 51 of file G4PersistencyCenter.hh.

typedef std::map<std::string, G4PersistencyManager*,std::less<std::string> > PMap

Definition at line 48 of file G4PersistencyCenter.hh.

typedef std::map<std::string, StoreMode, std::less<std::string> > StoreMap

Definition at line 56 of file G4PersistencyCenter.hh.


Enumeration Type Documentation

enum StoreMode

Enumerator:
kOn 
kOff 
kRecycle 

Definition at line 54 of file G4PersistencyCenter.hh.


Generated on Sat Apr 12 04:05:04 2008 for Geant4 by  doxygen 1.4.7