50 return BarashenkovFissionBarrier(A,Z)/(1.0 + std::sqrt(U/(2.0*A)));
51 }
else {
return 100.0*
GeV; }
55 G4FissionBarrier::BarashenkovFissionBarrier(
G4int A,
G4int Z)
67 G4double x = (aCoul/(2.0*aSurf))*(Z*
Z)/static_cast<G4double>(A);
68 x /= (1.0 - k*(N-
Z)*(N-Z)/
static_cast<G4double>(A*A));
72 if (x <= 2./3.) { BF0 *= 0.38*(3./4.-
x); }
73 else { BF0 *= 0.83*(1. -
x)*(1. - x)*(1. -
x); }
77 D *= (N - 2*(N/2) + Z - 2*(Z/2));
79 return BF0 + D - SellPlusPairingCorrection(Z,N);