35 #ifndef G4FermiFragmentsPool_hh
36 #define G4FermiFragmentsPool_hh 1
51 const std::vector<G4FermiConfiguration*>*
72 std::vector<const G4VFermiFragment*> fragment_pool;
79 std::vector<G4FermiConfiguration*> list1[17];
80 std::vector<G4FermiConfiguration*> list2[17];
81 std::vector<G4FermiConfiguration*> list3[17];
82 std::vector<G4FermiConfiguration*> list4[17];
84 std::vector<G4FermiConfiguration*> listextra;
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; }
const G4VFermiFragment * GetFragment(G4int Z, G4int A)
const std::vector< G4FermiConfiguration * > * GetConfigurationList(G4int Z, G4int A, G4double mass)
static G4FermiFragmentsPool * Instance()