104 if(0.0 >=
Umax) {
return 0.0; }
116 }
else if(
resZ > 20) {
117 C = (0.123482-0.00534691*theZ-0.0000610624*Z2+5.93719*1
e-7*Z3+
136 std::max((CB*(twoMass - CB) + evapMass2)/twoMass - pEvapMass,0.0);
137 if(ekinmax <= ekinmin) {
return 0.0; }
158 const G4double mres = std::sqrt(m02 + m12 - 2.*pMass*(pEvapMass + ekin));
191 - 1.25*
G4Log(Ux) + 2.0*std::sqrt(
a0*Ux));
195 G4double TCN = 1.0/(std::sqrt(
a0/UxCN) - 1.5/UxCN);
201 + mass1*mass1)/
pMass - mass1, 0.0);
205 if ( maxKinEnergy < Ex ) {
219 const G4double sqrt2 = std::sqrt(2.0);
221 Width =
I1(t,tx)*T/expE0T +
I3(s0,sx)*exps0/(sqrt2*
a0);
234 }
else if (
theA > 1) {
244 + 2.0*std::sqrt(
a0*UxCN));
245 ild =
G4Exp((exc-E0CN)/TCN)/TCN;
249 ild =
G4Exp(2*x1)/(x*std::sqrt(x1));
252 Width *= (Rb*Rb/ild);
264 return G4Exp(t) - 1.0;
269 return (t - tx + 1.0)*
G4Exp(tx) - t - 1.0;
277 G4double p1 = S*S*S*( 1.0 + S*S*( 1.5 + 3.75*S*
S) );
278 G4double p2 = Sx*Sx*Sx*( 1.0 + Sx*Sx*( 1.5 + 3.75*Sx*Sx) )*
G4Exp(sx-s0);
292 G4double p1 = S *(2.0 + S2 *( 4.0 + S2 *( 13.5 + S2 *( 60.0 + S2 * 325.125 ))));
293 G4double p2 = Sx*Sx2 *((s2-sx2) + Sx2 *((1.5*s2+0.5*sx2)
294 + Sx2 *((3.75*s2+0.25*sx2) + Sx2 *((12.875*s2+0.625*sx2)
295 + Sx2 *((59.0625*s2+0.9375*sx2) + Sx2 *(324.8*s2+3.28*sx2))))));