31#ifndef PERSISTENCY_CENTER_HH
32#define PERSISTENCY_CENTER_HH 1
48typedef std::map<std::string, G4PersistencyManager*,std::less<std::string> >
PMap;
49typedef std::map<int, std::string, std::less<int> >
ObjMap;
50typedef std::map<std::string, std::string, std::less<std::string> >
FileMap;
54typedef std::map<std::string, StoreMode, std::less<std::string> >
StoreMap;
55typedef std::map<std::string, G4bool, std::less<std::string> >
BoolMap;
152 std::string PadString(std::string name,
unsigned int width);
162 std::string f_currentSystemName;
std::map< std::string, G4PersistencyManager *, std::less< std::string > > PMap
std::map< std::string, std::string, std::less< std::string > > FileMap
std::map< std::string, StoreMode, std::less< std::string > > StoreMap
std::map< int, std::string, std::less< int > > ObjMap
std::map< std::string, G4bool, std::less< std::string > > BoolMap
void DeletePersistencyManager()
std::string CurrentHepMCObjyReaderFile()
void SelectSystem(std::string systemName)
void SetPersistencyManager(G4PersistencyManager *pm, std::string name)
static G4PersistencyCenter * GetPersistencyCenter()
const std::string CurrentSystem()
G4bool SetReadFile(std::string objName, std::string readFileName)
void AddDCIOmanager(std::string detName)
std::string CurrentHCIOmanager()
void SetRetrieveMode(std::string objName, G4bool mode)
std::string CurrentDCIOmanager()
std::string CurrentWriteFile(std::string objName)
G4PersistencyManager * CurrentPersistencyManager()
void RegisterPersistencyManager(G4PersistencyManager *pm)
void SetVerboseLevel(int v)
StoreMode CurrentStoreMode(std::string objName)
void SetStoreMode(std::string objName, StoreMode mode)
void SetHepMCObjyReaderFile(std::string file)
G4bool CurrentRetrieveMode(std::string objName)
void AddHCIOmanager(std::string detName, std::string colName)
G4PersistencyManager * GetPersistencyManager(std::string nam)
G4bool SetWriteFile(std::string objName, std::string writeFileName)
std::string CurrentReadFile(std::string objName)
std::string CurrentObject(std::string file)