21 if(activemdl .eq.
'sibyll' )
then 23 if( pj%code == 6 )
then 25 elseif(pj%code == 5 )
then 27 elseif(pj%code == 4 )
then 31 do while( pj%fm%p(4)< 1e11)
32 roots = sqrt(2*
masp*pj%fm%p(4) +
masp**2 + pj%mass**2)
33 call sib_sigma_hair (l, roots, xsair, sigbdif)
36 pj%fm%p(3)=sqrt(pj%fm%p(4)**2-pj%mass**2)
37 call csibyllxs(pj, tg,
xs)
39 write(*,*)
' nan by if ' 42 write(*,*)
' nan by isnan ' 44 write(*,
'(a, 1p, g13.4, 0p, 3f10.3)')
45 *
"xsxs ", pj%fm%p(4),log10(pj%fm%p(4)),
xs, xsair
46 pj%fm%p(4) = pj%fm%p(4)*10.0
d0**0.2
! 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 cblkEvhnp ! currently usable models data RegMdls ad *special data *Cekaon d0