64 data ( xxx1(i), i= 1, 5)/
65 1 0.99995995 , -6.2614068 , 57.629644 ,
66 2 -242.27058 , 450.83728
69 data ( xxx2(i), i= 1, 7)/
70 1 0.78283668 , -1.3317861 , 12.312840 ,
71 2 -33.848229 , 44.733673 , -29.201775 ,
82 cmigdg = f * const*s**2/(1. + const*s**2)
83 elseif(s .lt. 1.1)
then 89 cmigdg = f * const*s**2/(1. + const*s**2)
111 data ( xxx1(i), i= 1, 4)/
112 1 1.00 , 2.6978063 , -9.4242869 ,
116 data ( xxx2(i), i= 1, 5)/
117 1 1.2095058 , 0.57895055 , -1.6531094 ,
118 2 1.4846143 , -0.46392960
124 f = (f + xxx1(i)) * s
128 elseif(s .lt. 1.2)
then 131 f = (f + xxx2(i)) * s
148 common /cmigdc/ s1, logs1, vm, logvm, smpa1, smpa2, suma,
150 real*8 vm, logvm, smpa1, smpa2, suma, a2prob, X0
158 elseif(s .gt. s1)
then 178 real*8 x, ss, ss2, cmigdGzai, temp
181 common /cmigdc/ s1, logs1, vm, logvm, smpa1, smpa2, suma,
183 real*8 vm, logvm, smpa1, smpa2, suma, a2prob, X0
192 temp =
masele* x0/x *100. * v/(1.-v)
196 ss2 = 1.37
e3 * sqrt(temp/cmigdgzai(ss))
197 if(abs(ss/ss2 -1.
d0) .lt. 3.
e-3)
goto 200
222 real*8 x, ss, ss2, cmigdGzai, temp
224 common /cmigdc/ s1, logs1, vm, logvm, smpa1, smpa2, suma,
226 real*8 vm, logvm, smpa1, smpa2, suma, a2prob, X0
235 temp =
masele* x0/x *100./v/(1.-v)
238 ss2 = 1.37
e3 * sqrt(temp/cmigdgzai(ss))
239 if(abs(ss/ss2 -1.
d0) .lt. 3.
e-3)
goto 200
261 common /cmigdc/ s1, logs1, vm, logvm, smpa1, smpa2, suma,
263 real*8 vm, logvm, smpa1, smpa2, suma, a2prob, X0
272 smpa2 = -4.0*logvm/3.0
integer npitbl real *nx parameter(n=101, npitbl=46, nx=n-1) real *8 uconst
real *8 function cmigdsforpair(eg, rho, v)
subroutine csetlpmcnst(s1in, logs1in, vmin, X0in)
dE dx *! Nuc Int sampling table e
real *8 function cmigdsforbrem(ee, rho, v)
real *8 function cmigdg(s)
block data cblkEvhnp ! currently usable models data RegMdls ad *special data *Cekaon d0
real *8 function cmigdgzai(s)
block data cblkElemag data *AnihiE e3
real *8 function cmigdpsi(s)