27 real*8 cmigdG, cmigdPsi, cmigdSforBrem, cmigdGzai
29 common /cmigdc/ s1, logs1, vm, logvm, smpa1, smpa2, suma,
31 real*8 vm, logvm, smpa1, smpa2, suma, a2prob, X0
42 if(u .lt. a2prob)
then 50 s = cmigdsforbrem(ee, rho, v)
51 if(u .lt. (1.-v) * cmigdgzai(s)*cmigdpsi(s))
then 63 s = cmigdsforbrem(ee, rho, v)
64 temp = cmigdgzai(s) * (cmigdg(s) + 2* cmigdpsi(s))/3.
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 cblkEvhnp ! currently usable models data RegMdls ad *special data *Cekaon d0
subroutine cbremerglpm(ee, rho, eg)