33 namespace G4AttDefStore {
35 std::map<G4String,std::map<G4String,G4AttDef>*> *
m_defsmaps = 0;
39 std::map<G4String,G4AttDef>*
45 m_defsmaps =
new std::map<G4String,std::map<G4String,G4AttDef>*>;
50 std::map<G4String,G4AttDef>* definitions;
51 std::map<G4String,std::map<G4String,G4AttDef>*>::iterator iDefinitions =
57 definitions =
new std::map<G4String,G4AttDef>;
58 (*m_defsmaps)[storeKey] = definitions;
63 definitions = iDefinitions->second;
69 (
const std::map<G4String,G4AttDef>* definitions,
G4String& key)
74 m_defsmaps =
new std::map<G4String,std::map<G4String,G4AttDef>*>;
75 std::map<G4String,std::map<G4String,G4AttDef>*>::const_iterator i;
78 if (i->second == definitions)