11 real*8 z, y1, y2,
b, s, rts, s0, eta1, eta2
13 * s0=5.38**2, eta1=0.458, eta2=0.545)
15 data ( px(
i),
i= 1 , np )/
16 1 9.7289
e-02, 0.1485 , 0.1925 , 0.2330 ,
17 2 0.2821 , 0.3558 , 0.4426 , 0.5736 ,
18 3 0.6850 , 0.8180 , 1.004 , 1.319 ,
19 4 1.686 , 2.098 , 2.911 , 4.207 ,
20 5 5.918 , 9.286 , 13.79 , 21.64 ,
21 6 32.15 , 49.08 , 70.95 , 109.8 ,
22 7 144.3 , 192.2 , 274.0 , 418.3 ,
23 8 702.7 , 1133. , 1877. , 2986. ,
26 data (
mb(
i),
i= 1 , np )/
27 1 445.7 , 380.5 , 321.4 , 283.2 ,
28 2 249.5 , 214.1 , 179.9 , 153.6 ,
29 3 134.6 , 123.0 , 113.7 , 103.9 ,
30 4 95.54 , 86.43 , 75.75 , 66.40 ,
31 5 59.76 , 54.64 , 51.30 , 47.16 ,
32 6 45.22 , 43.82 , 42.92 , 42.03 ,
33 7 41.82 , 41.39 , 41.84 , 42.07 ,
34 8 42.31 , 43.22 , 43.70 , 45.12 ,
37 if(
p .gt. 15000.)
then 42 xs =
z +
b*log(s/s0)**2 + y1*(1./s)**eta1 +y2*(1./s)**eta2
43 elseif(
p .gt. 0.1)
then integer npitbl real *nx parameter(n=101, npitbl=46, nx=n-1) real *8 uconst
dE dx *! Nuc Int sampling table e
subroutine kpolintplogxyfe(xa, xstep, ya, ystep, nt, m, logxy, x, y, error)
! constants used for pair brem in Air real *mbtoPX0 ! mbtoPgrm x X0g If multiplied to sigma in mb
! constants thru Cosmos real ! if multiplied to deg radian Torad ! light velocity m sec ! infinty ! kg m2 *Togpcm2 g cm2 ! g cm2 *Tokgpm2 kg m2 ! cm *Tom m ! m *Tocm cm ! g cm3 *Tokgpm3 kg m3 ! kg m3 *Togpcm3 g cm3 ! sec *Tonsec nsec ! Tesla m ! Avogadro *A2deninv ! mfp *n * xs
********************block data cblkHeavy ********************integer j data *HeavyG2symbol p
block data include Zlatfit h c fitting region data data data data data d0 data data d0 data data m