11 real(8),
parameter::
pi= 3.14159265358979323846
d0 13 real(8),
parameter::
m = 2.15
20 function csofstu(p, Mp, Mt)
result(ans)
23 real(8),
intent(in):: p
24 real(8),
intent(in):: Mp
25 real(8),
intent(in):: Mt
27 ans = (sqrt(p**2+mp**2)*2 + mt)*mt + mp**2
30 function csigmat(a,b,p)
result(ans)
34 character(*),
intent(in):: a
37 character(*),
intent(in):: b
70 *
'b ', b,
' for csigma(a,b) is invalid' 73 case(
'pi+',
'pi-',
'pi0')
90 *
'b ', b,
' for csigma(a,b) is invalid' 94 case(
'K+',
'K-',
'K0')
117 *
'b ', b,
' for csigma(a,b) is invalid' 118 write(0,*)
' a is ',a
131 *
'b ', b,
' for csigma(a,b) is invalid' 132 write(0,*)
' a is ',a
143 ans = (z + lbt* (log(s/sm))**2)*
delta 146 ans = ans + y1*(sm/s)**
eta1 157 ans = ans + y1*(sm/s)**
eta1 165 ans = (z + lbt* (log(s/sm))**2 )*
delta**2
168 ans = ans + y1*(sm/s)**
eta1 172 *
'b ', b,
' for csigma(a,b) is invalid' 173 write(0,*)
' a is ',a
178 *
'a ', a,
' for csigma(a,b) is invalid' 179 write(0,*)
' b is ',b
182 ans = z + lbt* (log(s/sm))**2 + y1*(sm/s)**
eta1 183 if( a ==
"pb" .or. a ==
"pi-" .or. a ==
"K-")
then 184 ans = ans + y2*(sm/s)**
eta2 186 ans = ans - y2*(sm/s)**
eta2 real(8), parameter, public m
real(8) function, public csigmat(a, b, p)
block data cblkEvhnp ! currently usable models data RegMdls ad *special data *Cekaon d0
! constants thru Cosmos real * pi
dE dx *! Nuc Int sampling table d
real(8) function, public csofstu(p, Mp, Mt)
real(8), parameter lambda