59 :
fName(Name), fZ(Z), fN(N), fA(A),
fm(il)
63 ed <<
"Wrong Isotope " << Name <<
" Z= " << Z <<
G4endl;
68 ed <<
"Wrong Isotope " << Name <<
" Z= " << Z <<
" > N= " << N <<
G4endl;
85 : fZ(0), fN(0), fA(0),
fm(0), fIndexInTable(0)
140 std::ios::fmtflags mode = flux.flags();
141 flux.setf(std::ios::fixed,std::ios::floatfield);
145 <<
" Isotope: " << std::setw(5) << isotope->
fName
146 <<
" Z = " << std::setw(2) << isotope->
fZ
147 <<
" N = " << std::setw(3) << isotope->
fN
148 <<
" A = " << std::setw(6) << std::setprecision(2)
149 << (isotope->
fA)/(
g/
mole) <<
" g/mole";
151 flux.precision(prec);
152 flux.setf(mode,std::ios::floatfield);
170 <<
"\n***** Table : Nb of isotopes = " << IsotopeTable.size()
173 for (
size_t i=0; i<IsotopeTable.size(); i++)
174 flux << IsotopeTable[i] <<
G4endl;
206 G4cout <<
"\n---> warning from G4Isotope::GetIsotope(). The isotope: "
207 << isotopeName <<
" does not exist in the table. Return NULL pointer."