35std::map<G4String,std::map<G4String,G4AttDef>*> *
m_defsmaps =
nullptr;
39std::map<G4String,G4AttDef>*
45 m_defsmaps =
new std::map<G4String,std::map<G4String,G4AttDef>*>;
50 std::map<G4String,G4AttDef>* definitions;
53 std::map<G4String,std::map<G4String,G4AttDef>*>::const_iterator iDefinitions =
59 definitions =
new std::map<G4String,G4AttDef>;
60 (*m_defsmaps)[storeKey] = definitions;
65 definitions = iDefinitions->second;
71(
const std::map<G4String,G4AttDef>* definitions,
G4String& key)
76 m_defsmaps =
new std::map<G4String,std::map<G4String,G4AttDef>*>;
77 std::map<G4String,std::map<G4String,G4AttDef>*>::const_iterator i;
80 if (i->second == definitions)
#define G4MUTEX_INITIALIZER
std::map< G4String, G4AttDef > * GetInstance(const G4String &storeKey, G4bool &isNew)
std::map< G4String, std::map< G4String, G4AttDef > * > * m_defsmaps
G4bool GetStoreKey(const std::map< G4String, G4AttDef > *definitions, G4String &key)