2 #include "../FleshHist/Zprivate1.h" 3 #include "../FleshHist/Zprivate3.h" 13 character*120 file, file2
17 integer fnodat2, nptcl, i,j,k,l
21 read(*, *) nptcl, file
22 write(0,*)
' file name is ' 23 write(0,*) nptcl, file
25 open(fnodat, file=file, form=
"unformatted")
26 open(fnodat2, file=file2,form=
"unformatted")
28 * eventno,
code, et, wx, wy, wz
30 * eventno,
code, et, wx, wy, wz
33 read(fnodat,end=100) bufc, buf
35 j = min(bufc,
i+nptcl-1)
37 write(fnodat2) k, (buf(l), l=
i,
j)
block data cblkElemag data *AnihiE ! Eposi< 1 TeV, anihilation considered *X0/365.667/, ! radiation length of air in kg/m2 *Ecrit/81.e-3/, ! critical energy of air in GeV *MaxComptonE/1./, ! compton is considered below 1 GeV *MaxPhotoE/1.e-3/, ! above this, PhotoElectric effect neg. *MinPhotoProdE/153.e-3/, ! below 153 MeV, no gp --> hadrons ! scattering const not MeV *Knockon true
********************block data cblkHeavy ********************integer j data *HeavyG2symbol *data *HeavyG2code kiron data j
*Zfirst p fm *Zfirst p Zfirst p code