next up previous contents
Next: Additional features Up: Electron, Positrons, and Gammas Previous: EGS parameters.   Contents

Minor changes to the EGS code.

The Fortran stop statements have been removed from the EGS routines UPHI and ELECTR. Both statements were in place to handle very obscure EGS error conditions, and have been replaced with calls to ZTELL with instructions to abandon that particular event, and start on the next one. This seems preferable to stopping the execution of the entire code! A minor machine-dependent bug in UPHI has also been corrected. The size of the media cross sectional arrays has been changed into a parameter, rather than being hardcoded. To facilitate future changes, the common blocks have been extracted and placed into include files. See also the document SNO-STR-095-039. Some variables have been renamed to avoid conflicts with other globally declared symbols.



sno Guest Acct 2009-09-09