495 std::vector<const G4FermiConfiguration*>*
v =
496 new std::vector<const G4FermiConfiguration*>;
503 size_t nz =
list2[
A].size();
505 for(
size_t j=0; j<nz; ++j) {
516 for(
size_t j=0; j<nz; ++j) {
527 for(
size_t j=0; j<nz; ++j) {
539 G4cout<<
"Total number of configurations = "<<v->size()<<
" for A= " 540 <<
A<<
" Z= "<<
Z<<
" E*= "<< ExEn<<
" MeV"<<
G4endl;
541 size_t size_vector_conf = v->size();
542 for(
size_t jc=0; jc<size_vector_conf; ++jc) {
543 const std::vector<const G4VFermiFragment*>* v_frag =
544 (*v)[jc]->GetFragmentList();
545 size_t size_vector_fragments = v_frag->size();
546 G4cout<<size_vector_fragments<<
"-body configuration "<<jc+1<<
": ";
547 for(
size_t jf=0;jf<size_vector_fragments;++jf){
548 G4int af= (*v_frag)[jf]->GetA();
549 G4int zf= (*v_frag)[jf]->GetZ();
550 G4double ex=(*v_frag)[jf]->GetExcitationEnergy();
551 G4cout<<
"(a="<<af<<
", z="<<zf<<
", ex="<<ex<<
") ";
554 G4cout<<
"-----------------------------------------------------"<<
G4endl;
563 for(
size_t j=0; j<nz; ++j) {
573 G4cout<<
"Only 1 configurations for A= " 574 <<
A<<
" Z= "<<
Z<<
" E*= "<< ExEn<<
" MeV"<<
G4endl;
575 const std::vector<const G4VFermiFragment*>* v_frag
576 = (*v)[0]->GetFragmentList();
577 size_t size_vector_fragments=v_frag->size();
578 G4cout<<
"1 Fragment configuration: ";
579 for(
size_t jf=0;jf<size_vector_fragments;++jf){
580 G4int af= (*v_frag)[jf]->GetA();
581 G4int zf= (*v_frag)[jf]->GetZ();
582 G4double ex=(*v_frag)[jf]->GetExcitationEnergy();
583 G4cout<<
"(a="<<af<<
", z="<<zf<<
", ex="<<ex<<
") ";
586 G4cout<<
"-----------------------------------------------------"<<
G4endl;
595 G4cout <<
"G4FermiFragmentsPool::GetConfigurationList: WARNING: not " 596 <<
"able decay fragment Z= " <<
Z <<
" A= " <<
A static G4double GetNuclearMass(const G4double A, const G4double Z)
const std::vector< const G4VFermiFragment * > * GetFragmentList() const
std::vector< const G4FermiConfiguration * > list3[17]
std::vector< const G4FermiConfiguration * > list1[17]
G4GLOB_DLL std::ostream G4cout
double A(double temperature)
std::vector< const G4FermiConfiguration * > list2[17]
std::vector< const G4FermiConfiguration * > list4[17]