Geant4-11
Data Structures | Typedefs | Enumerations
G4PersistencyCenter.hh File Reference
#include "G4Types.hh"
#include <string>
#include <vector>
#include <map>
#include "G4HCIOcatalog.hh"
#include "G4DCIOcatalog.hh"
#include "G4FileUtilities.hh"

Go to the source code of this file.

Data Structures

class  G4PersistencyCenter
 

Typedefs

using BoolMap = std::map< G4String, G4bool, std::less< G4String > >
 
using FileMap = std::map< G4String, G4String, std::less< G4String > >
 
using ObjMap = std::map< G4int, G4String, std::less< G4int > >
 
using PMap = std::map< G4String, G4PersistencyManager *, std::less< G4String > >
 
using StoreMap = std::map< G4String, StoreMode, std::less< G4String > >
 

Enumerations

enum  StoreMode { kOn , kOff , kRecycle }
 

Typedef Documentation

◆ BoolMap

using BoolMap = std::map<G4String, G4bool, std::less<G4String> >

Definition at line 64 of file G4PersistencyCenter.hh.

◆ FileMap

using FileMap = std::map<G4String, G4String, std::less<G4String> >

Definition at line 54 of file G4PersistencyCenter.hh.

◆ ObjMap

using ObjMap = std::map<G4int, G4String, std::less<G4int> >

Definition at line 53 of file G4PersistencyCenter.hh.

◆ PMap

using PMap = std::map<G4String, G4PersistencyManager*, std::less<G4String> >

Definition at line 52 of file G4PersistencyCenter.hh.

◆ StoreMap

using StoreMap = std::map<G4String, StoreMode, std::less<G4String> >

Definition at line 63 of file G4PersistencyCenter.hh.

Enumeration Type Documentation

◆ StoreMode

enum StoreMode
Enumerator
kOn 
kOff 
kRecycle 

Definition at line 56 of file G4PersistencyCenter.hh.

57{
58 kOn,
59 kOff,
61};
@ kRecycle