17 type(
coord):: obsdetxyz
27 real*8 faimin, fai, r0, rbot, rmu, cosz
67 leng = effpos.
z/(-angle.
r(3))
68 effpos.
x = sqrt(1.
d0-angle.
r(3)**2)*
leng 71 call cdet2xyz(obsdetxyz, effpos, effpos)
86 r0 = sqrt( (oxyz.
x-effpos.
x)**2 +
87 * (oxyz.
y-effpos.
y)**2 +
88 * (oxyz.
z-effpos.
z)**2 )
113 fai = faimin + (jj-1)*dfai
115 xyz.
y =
r*sin(fai*torad)
125 ra = sqrt( (oxyz.
x-effpos.
x)**2 +
126 * (oxyz.
y-effpos.
y)**2 +
127 * (oxyz.
z-effpos.
z)**2 )
128 if( ra-r0 .lt. rbot ) rbot = ra-r0
139 temp = 0.35-0.1*(
i/30.)
140 dtemp =1.d9* ( rbot -
temp* abs(rbot) )/
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