2 #include "chookHybAS.f" 3 #include "../ctemplCeren.f" 16 #include "Zmanagerp.h" 74 * sngl(atrack.
p.fm.
p(4)),
75 * sngl(atrack.pos.
xyz.
r(1)), sngl(atrack.pos.
xyz.
r(2)),
76 * sngl(atrack.vec.w.
r(1)),
77 * sngl(atrack.vec.w.
r(2)),
78 * sngl(atrack.vec.w.
r(3)),
109 write(*, *) (asobssites(i).esize, i=1, noofassites)
111 write(*, *) (asobssites(i).age, i=1, noofassites)
126 character*24 tracefile
130 *
'****** Congratulations: Cosmos is now your friend *******' 132 if(trace .gt. 0)
then 133 tracefile = tracedir(1:klena(tracedir))//
'/trace?' 135 *
' particle trace data has been created'//
138 *
' ?=1,2..you can see it by gnuplot: For that, in gnuplot do' 142 *
' splot "',tracefile(1:klena(tracefile)),
'" w l' 144 *
' To see charged particles only, use following ' 145 write(*, *)
' splot "< awk ',qm,
' $6 != 0 ; \ ' 146 write(*, *)
' NF == 0 ;',qm,
' \ ' 147 write(*, *)
' ',tracefile(1:klena(tracefile)),
150 write(*, *)
' The last 3 lines should be on 1 line or',
151 *
' you need contination backslash' 155 *
'************ Have a nice day !! **************' 194 h1 = trackbefmove.pos.
height- obssites(noofsites).pos.
height 195 h2 = movedtrack.pos.
height - obssites(noofsites).pos.
height
subroutine chookgint(never)
*Zfirst p fm *Zfirst p Zfirst p Zfirst p *Zfirst p *Zfirst pos xyz r
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
subroutine chooknepint(never)
subroutine cprintprim(out)
subroutine cwriteparam(io, force)
********************block data cblkHeavy ********************integer j data *HeavyG2symbol p
*Zfirst p fm *Zfirst p Zfirst p code
*Zfirst p fm *Zfirst p Zfirst p Zfirst p *Zfirst p *Zfirst pos xyz Zfirst pos xyz *Zfirst pos *Zfirst pos Zfirst pos height
*Zfirst p fm *Zfirst p Zfirst p Zfirst p *Zfirst p *Zfirst pos xyz Zfirst pos xyz *Zfirst pos *Zfirst pos Zfirst pos *Zfirst pos *Zfirst Zfirst vec w *Zfirst vec w Zfirst vec coszenith
*Zfirst p fm *Zfirst p Zfirst p Zfirst p *Zfirst p charge
subroutine chookobs(aTrack, id)
subroutine chookeint(never)