1 subroutine cqptclden(lat, depindx, how, r, rho)
47 real*4 s, e0, cosz, rmu, rhog
48 real*8 hr, cnkg, mu, s8
51 s = asobssites(depindx)%age
52 e0 = inci%p%fm%p(4) /1000.
53 cosz = inci%vec%coszenith
54 mu = asobssites(depindx)%mu
58 if(inci%p%code .eq.
kphoton .or.
59 * inci%p%code .eq.
kelec)
then 61 call kdig0(e0, cosz, s, rmu, rhog)
62 elseif(how .eq. 2)
then 63 call kdigb0(e0, cosz, s, rmu, rhog)
65 call cerrormsg(
'how is wrong in cqPtclDen.f', 0)
69 call kdip0(e0, cosz, s, rmu, rhog)
70 elseif(how .eq. 2)
then 71 call kdipb0(e0, cosz, s, rmu, rhog)
73 call cerrormsg(
'how is wrong in cqPtclDen.f', 0)
76 elseif(lat .eq. 2)
then 80 elseif(lat .eq. 3)
then 84 elseif(lat .eq. 4)
then 85 call klee(s, rmu, rhog)
87 call cerrormsg(
'lat is wwong in cqPtclDen', 0)
90 if(obsplane .eq. 1)
then subroutine cerrormsg(msg, needrtn)
subroutine cqincident(incident, AngleAtObs)
subroutine kdig0(e0, cosz, s, r, rho)
max ptcl codes in the kelec
subroutine kdip0(e0, cosz, s, r, rho)
subroutine klee(s, r, rho)
kklibg >>>>>>>>>>>>>>>>>>>>>>>>>>>>
subroutine kdigb0(e0, cosz, s, r, rho)
subroutine cqptclden(lat, depindx, how, r, rho)
subroutine kdipb0(e0, cosz, s, r, rho)