63 delete(*isotcite).second;
70 delete(*elemcite).second;
77 delete(*matcite).second;
137 G4cout <<
" G4tgrMaterialFactory::AddMaterialSimple" << wl[1] <<
G4endl;
163 G4cout <<
" G4tgrMaterialFactory::AddMaterialMixture " << wl[1] <<
G4endl;
192 G4mstgrisot::const_iterator cite;
203 G4cout <<
" G4tgrIsotope found: " << ((*cite).second)->GetName()
207 return (*cite).second;
220 G4mstgrelem::const_iterator cite;
232 G4cout <<
" G4tgrElement found: " << ((*cite).second)->GetName()
236 return (*cite).second;
249 G4mstgrmate::const_iterator cite;
257 return (*cite).second;
264 G4cout <<
" @@@@@@@@@@@@@@@@ DUMPING G4tgrIsotope's List " <<
G4endl;
268 G4cout <<
" ISOT: " << (*cite).second->GetName() <<
G4endl;
275 G4cout <<
" @@@@@@@@@@@@@@@@ DUMPING G4tgrElement's List " <<
G4endl;
279 G4cout <<
" ELEM: " << (*cite).second->GetName() <<
G4endl;
286 G4cout <<
" @@@@@@@@@@@@@@@@ DUMPING G4tgrMaterial's List " <<
G4endl;
298 const std::vector<G4String>& wl,
299 const G4bool bNoRepeating)
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
G4GLOB_DLL std::ostream G4cout
const G4String & GetName() const
G4mstgrisot theG4tgrIsotopes
G4tgrMaterial * FindMaterial(const G4String &name) const
G4mstgrmate theG4tgrMaterials
static G4tgrMaterialFactory * GetInstance()
G4tgrElementFromIsotopes * AddElementFromIsotopes(const std::vector< G4String > &wl)
void DumpElementList() const
G4tgrElementSimple * AddElementSimple(const std::vector< G4String > &wl)
G4tgrElement * FindElement(const G4String &name) const
G4tgrMaterialMixture * AddMaterialMixture(const std::vector< G4String > &wl, const G4String &mixtType)
void DumpMaterialList() const
G4tgrIsotope * FindIsotope(const G4String &name) const
G4tgrIsotope * AddIsotope(const std::vector< G4String > &wl)
void ErrorAlreadyExists(const G4String &object, const std::vector< G4String > &wl, const G4bool bNoRepeating=true)
G4tgrMaterialSimple * AddMaterialSimple(const std::vector< G4String > &wl)
G4mstgrelem theG4tgrElements
static G4ThreadLocal G4tgrMaterialFactory * theInstance
void DumpIsotopeList() const
const G4String & GetName() const
const G4String & GetType() const
G4int GetNumberOfComponents() const
static G4int GetVerboseLevel()
static G4String GetString(const G4String &str)
static void DumpVS(const std::vector< G4String > &wl, const char *msg)
const char * name(G4int ptype)