48 if(etot <= mass1 + mass2 + bCouloumb) {
return prob; }
51 G4double ekin = etot - mass1 - mass2;
54 G4double x = mass1*mass2/(mass1 + mass2);
55 G4double massFactor = x*std::sqrt(x);
62 if(spin1 >= 0 && spin2 >= 0) {
63 S_n = (spin1+1)*(spin2+1);
69 G4double G_n = (f1 == f2) ? 0.5 : 1.0;
71 prob =
A*massFactor*S_n*G_n*std::sqrt(ekin);
G4FermiDecayProbability()
G4double ComputeProbability(G4int Z, G4int A, G4int spin, G4double TotalE, const G4FermiFragment *f1, const G4FermiFragment *f2) const
G4double GetCoulombBarrier(G4int Ares, G4int Zres, G4double Eex) const
G4double GetTotalEnergy(void) const