38 : A1(134),A2(141),A3((A1 + A2)*0.5),As(0.0),Sigma1(0.0),Sigma2(0.0),
49 G4double U = std::min(200., ExEnergy/CLHEP::MeV);
53 if (
A <= 235) { Sigma2 = 5.6; }
54 else { Sigma2 = 5.6 + 0.096*(
A-235); }
62 SigmaS = 0.8*
G4Exp(0.00553*U + 2.1386);
67 if (U <= 16.25) { wa =
G4Exp(0.5385*U-9.9564); }
68 else { wa =
G4Exp(0.09197*U-2.7003); }
70 wa =
G4Exp(0.09197*U-1.0808);
72 G4double X = std::max(0.0, FissionBarrier/CLHEP::MeV - 7.5);
73 wa =
G4Exp(0.09197*(U-X) - 1.0808);
81 G4double FasymAsym = 2*LocalExp(x2) + LocalExp(x1);
86 G4double w1 = std::max(1.03*wa - FasymAsym, 0.0001);
87 G4double w2 = std::max(1.0 - FsymA1A2*wa, 0.0001);
91 if (
A < 227) { w *=
G4Exp(0.3*(227-
A)); }
G4double G4Exp(G4double initial_x)
Exponential Function double precision.
void DefineParameters(G4int A, G4int Z, G4double ExEnergy, G4double FissionBarrier)