284 for (
size_t i = 0 ; i < numberOfElements ; ++i )
287 const G4Element* anElement = (*theElementTable)[i];
290 if ( numberOfIsotope > 0 )
293 for (
G4int i_iso = 0 ; i_iso < numberOfIsotope ; i_iso++ )
301 if ( allow_nat ==
true ) aTarget->
AllowNat();
302 if ( allow_any ==
true ) aTarget->
AllowAny();
303 usedTarget_map.insert( std::pair< G4int , G4LENDUsedTarget* > ( lend_manager->
GetNucleusEncoding( iZ , iA , iIsomer ) , aTarget ) );
314 for (
G4int ii = 0 ; ii < numberOfNistIso ; ii++ )
324 if ( allow_nat ==
true ) aTarget->
AllowNat();
325 if ( allow_any ==
true ) aTarget->
AllowAny();
326 usedTarget_map.insert( std::pair< G4int , G4LENDUsedTarget* > ( lend_manager->
GetNucleusEncoding( iZ , iMass , iIsomer ) , aTarget ) );
336 G4cout <<
"Requested Evaluation, Z , A -> Actual Evaluation, Z , A(0=Nat) " <<
G4endl;
337 for ( std::map< G4int , G4LENDUsedTarget* >::iterator
338 it = usedTarget_map.begin() ; it != usedTarget_map.end() ; it ++ )
341 <<
" " << it->second->GetWantedEvaluation()
342 <<
", " << it->second->GetWantedZ()
343 <<
", " << it->second->GetWantedA()
344 <<
" -> " << it->second->GetActualEvaluation()
345 <<
", " << it->second->GetActualZ()
346 <<
", " << it->second->GetActualA()
size_t GetNumberOfIsotopes() const
G4NistElementBuilder * GetNistElementBuilder()
G4double GetIsotopeAbundance(G4int Z, G4int N) const
G4int GetNumberOfNistIsotopes(G4int Z) const
G4ParticleDefinition * proj
const G4String & GetName() const
G4int GetNucleusEncoding(G4int iZ, G4int iA, G4int iM)
G4GLOB_DLL std::ostream G4cout
static size_t GetNumberOfElements()
G4int GetNistFirstIsotopeN(G4int Z) const
typedef int(XMLCALL *XML_NotStandaloneHandler)(void *userData)
const G4Isotope * GetIsotope(G4int iso) const
std::vector< G4Element * > G4ElementTable
G4bool RequestChangeOfVerboseLevel(G4int)
static G4ElementTable * GetElementTable()