10.07.2015 Views

THE EGS5 CODE SYSTEM

THE EGS5 CODE SYSTEM

THE EGS5 CODE SYSTEM

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

¤ne¤nesubroutinecollis(lelec,irl,sig0,go1)Version051219-1435icollis = icollis +1go1 = .false.eke = e(np) - RMelke = log(eke)lelke = eke1(medium)*elke + eke0(medium)pbr1 = 0."positron"lelec.lt.0noyespbr1 = pbr11(lelke,medium)*elke +pbr10(lelke,medium)yeseke.le.ap(med(irl))"electron"ebr1 = ebr11(lelke+iextp,medium)*elke +ebr10(lelke+iextp,medium)eke.le.ap(med(irl))noyescallrandomset(rnnow)ebr1 = 0.nocallrandomset(rnnow)rnnow.lt.pbr1nornnow.lt.pbr2yespbr2 = pbr21(lelke,medium)*elke +pbr20(lelke,medium)"Bhabha"yesiarg = 10nonornnow.lt.ebr1e(np).le.thmoll(medium)yesebr1.le.0.no"Not Moller"yesnoyes "Not Brems either"go1 = .true."Moller"iarg = 8"Brems"callausgab(iarg)yesiausfl(iarg+1)¤0noiausfl(iarg+1)¤0noyescallausgab(iarg)callbhabhaiarg =11callmolleriarg =91 2 34 5211

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!