36#ifndef G4FermiFragmentsPool_hh
37#define G4FermiFragmentsPool_hh 1
52 const std::vector<G4FermiConfiguration*>*
73 std::vector<const G4VFermiFragment*> fragment_pool;
80 std::vector<G4FermiConfiguration*> list1[17];
81 std::vector<G4FermiConfiguration*> list2[17];
82 std::vector<G4FermiConfiguration*> list3[17];
83 std::vector<G4FermiConfiguration*> list4[17];
85 std::vector<G4FermiConfiguration*> listextra;
91 if (2 == Z && 5 == A) { res =
false; }
92 else if(3 == Z && 5 == A) { res =
false; }
93 else if(4 == Z && 8 == A) { res =
false; }
94 else if(5 == Z && 9 == A) { res =
false; }
const std::vector< G4FermiConfiguration * > * GetConfigurationList(G4int Z, G4int A, G4double mass)
static G4FermiFragmentsPool * Instance()
const G4VFermiFragment * GetFragment(G4int Z, G4int A)