49 if(theG4Elem ==
nullptr)
59 G4cout <<
" Constructing new G4Element: " << *elem <<
G4endl;
78 if(theG4Elem ==
nullptr)
95 if(compIsot !=
nullptr)
102 " of element " + tgrElem->
GetName() +
103 " is not an isotope !";
104 G4Exception(
"G4tgbElement::BuildG4ElementFromIsotopes()",
118 G4cout <<
" Constructing new G4Element from isotopes: " << *elem <<
G4endl;
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
G4GLOB_DLL std::ostream G4cout
void AddIsotope(G4Isotope *isotope, G4double RelativeAbundance)
G4Element * BuildG4ElementFromIsotopes()
G4Element * BuildG4ElementSimple()
G4Isotope * FindOrBuildG4Isotope(const G4String &name)
static G4tgbMaterialMgr * GetInstance()
G4double GetAbundance(G4int n) const
const G4String & GetComponent(G4int n) const
G4int GetNumberOfIsotopes() const
const G4String & GetSymbol() const
const G4String & GetName() const
static G4int GetVerboseLevel()