35 #ifndef G4FermiFragmentsPool_hh
36 #define G4FermiFragmentsPool_hh 1
51 const std::vector<G4FermiConfiguration*>*
79 std::vector<G4FermiConfiguration*>
list1[17];
80 std::vector<G4FermiConfiguration*>
list2[17];
81 std::vector<G4FermiConfiguration*>
list3[17];
82 std::vector<G4FermiConfiguration*>
list4[17];
90 if (2 == Z && 5 == A) { res =
false; }
91 else if(3 == Z && 5 == A) { res =
false; }
92 else if(4 == Z && 8 == A) { res =
false; }
93 else if(5 == Z && 9 == A) { res =
false; }
std::vector< G4FermiConfiguration * > list4[17]
std::vector< G4FermiConfiguration * > list1[17]
G4bool IsAvailable(G4int Z, G4int A)
static G4FermiFragmentsPool * theInstance
G4bool IsExist(G4int Z, G4int A, std::vector< const G4VFermiFragment * > &)
std::vector< G4FermiConfiguration * > listextra
std::vector< const G4VFermiFragment * > fragment_pool
static const G4double A[nN]
std::vector< G4FermiConfiguration * > list3[17]
const G4VFermiFragment * GetFragment(G4int Z, G4int A)
const std::vector< G4FermiConfiguration * > * GetConfigurationList(G4int Z, G4int A, G4double mass)
static G4FermiFragmentsPool * Instance()
std::vector< G4FermiConfiguration * > list2[17]