18 type(
coord )::obsdetxyz
28 real*8 faimin, fai, r0, rbot, rmu, cosz
68 leng = effpos.
z/(-angle.
r(3))
69 effpos.
x = sqrt(1.
d0-angle.
r(3)**2)*
leng 72 call cdet2xyz(obsdetxyz, effpos, effpos)
87 r0 = sqrt( (oxyz.
x-effpos.
x)**2 +
88 * (oxyz.
y-effpos.
y)**2 +
89 * (oxyz.
z-effpos.
z)**2 )
114 fai = faimin + (jj-1)*dfai
116 xyz.
y =
r*sin(fai*torad)
126 ra = sqrt( (oxyz.
x-effpos.
x)**2 +
127 * (oxyz.
y-effpos.
y)**2 +
128 * (oxyz.
z-effpos.
z)**2 )
129 if( ra-r0 .lt. rbot ) rbot = ra-r0
140 dtemp =1.d9* ( rbot - abs(rbot)*0.25 )/
c 142 awebmin(
i,
j,depidx) = dtemp
*Zfirst p fm *Zfirst p Zfirst p Zfirst p *Zfirst p *Zfirst pos xyz Zfirst pos xyz *Zfirst pos *Zfirst pos depth
subroutine cqincident(incident, AngleAtObs)
integer nsites ! max real bin
*Zfirst p fm *Zfirst p Zfirst p Zfirst p *Zfirst p *Zfirst pos xyz r
! for length to thickness conversion or v v ! integer maxnodes real Hinf ! This is used when making table for dim simulation ! The slant length for vertical height to km is ! divided by LenStep m steps ! It can cover the slant length of about km for cos
subroutine cgetmoliereu(dep, cosz, rmu)
latitude latitude this system is used *****************************************************************! type coord sequence union map real z z in m endmap xyz map real ! latitude in deg is to the north ! longitude in deg is to the east *h ! height in m endmap llh map real ! polar angle ! azimuthal angle *radius ! radial distance endmap sph endunion character *sys ! which system xyz
********************block data cblkHeavy ********************integer j data *HeavyG2symbol *data *HeavyG2code kiron data j
real(4), dimension(:), allocatable, save temp
block data cblkEvhnp ! currently usable models data RegMdls ad *special data *Cekaon d0
latitude latitude this system is used *****************************************************************! type coord sequence union map real y
subroutine cdet2xyz(det, a, b)
! structure defining a particle at production ! Basic idea of what is to be contained in ! the particle structue is that dynamical ones should be included those derivable from the particle code ! is not included ******************************************************type fmom momentum sequence union map real e endmap map real * x
dE dx *! Nuc Int sampling table c