3 integer,
intent(in):: io
35 integer,
intent(in):: io
37 write(io,*)
'----------------------' 56 if(sep(2:10) ==
'---------')
exit 112 write(io, *)
' ', vname,
' ', x,
' /' 121 write(io,*)
' ', vname,
' ', x,
' /' 129 write(io, *)
' ', vname,
' ', c,
' /' 138 write(io, *)
' ', vname,
' ', i,
' /' 147 character*2 qmk/
" '"/
148 if(klena(cha) .gt. 0)
then 149 write(io, *)
' ', vname, qmk, cha(1:klena(cha)),
152 write(io, *)
' ', vname, qmk,
' ', qmk,
' /' 161 write(io, *)
' ', vname,
' ', logi,
' /' 164 function cgetparmn( io, vname, vv )
result(ans)
168 character*(*) vname, vv
173 character*(linel) line
177 read(io,
'(a)', end=100 ) line
178 if( line(1:1) .eq.
" " .and. line(2:2) .ne.
" ")
then 179 loc = index( line(3:linel),
" ") + 2
180 vname = line(2:loc-1)
181 loc2 = index( line,
"/")
182 if(loc2 .eq. 0 )
then 183 write(0,* )
' "/" is missing in the input data file ' 184 write(0,*)
' The line is: ', line
187 vv = line(loc+1:linel)
integer npitbl real *nx parameter(n=101, npitbl=46, nx=n-1) real *8 uconst
subroutine cwriteparai(io, vname, i)
subroutine creadparac(vvalue, cha)
subroutine creadparal(vvalue, logi)
subroutine creadparar2(vvalue, x, n)
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
logical function cgetparmn(io, vname, vv)
subroutine creadsoftenpara(io)
subroutine creadparar(vvalue, x)
subroutine cwriteparacx(io, vname, c)
subroutine cwriteparal(io, vname, logi)
subroutine creadparacx(vvalue, c)
subroutine cwriteparar2(io, vname, x, n)
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 ! knockon is considered Obsolete *PhotoProd false
subroutine cwriteparac(io, vname, cha)
subroutine creadparai(vvalue, i)
subroutine cwriteparar(io, vname, x)
subroutine cwritesoftenpara(io)