RSIC COMPUTER CODE PSR-047
1. NAME AND TITLE
ENLOSS: Calculation of Energy Loss of Charged Particles.
2. CONTRIBUTOR
Crocker Nuclear Laboratory, University of California, Davis, California.
3. CODING LANGUAGE AND COMPUTER
Fortran IV; CDC 6600.
4. NATURE OF PROBLEM SOLVED
ENLOSS calculates the energy loss, range, and time-of-flight of charged particles, losing energy
by ionization in passing through a series of adjacent materials.
5. METHOD OF SOLUTION
ENLOSS calculates energy loss using a theoretically based formula (Bethe equation) which may be taken without modification or adjusted to improve the fit to existing data. Range and time-of-flight are obtained by integration of this formula.
A number of convenient facilities are incorporated, including the ability to follow the particle
through successive materials in either a forward or time-reversed sense, according to whether the initial
or final energy is known.
6. RESTRICTIONS OR LIMITATIONS
At low energies, the function dt/dn changes rapidly making integration difficult. No detailed
consideration has been given to this problem, the difficulty being circumvented by inserting a low
energy unit of 0.1 mev.
7. TYPICAL RUNNING TIME
On the CDC 6600 or IBM 360/370 computers, running time would be in the order of 0.1 seconds
per material to be traversed.
8. COMPUTER HARDWARE REQUIREMENTS
ENLOSS is operable on the CDC 6600 computer.
9. COMPUTER SOFTWARE REQUIREMENTS
A Fortran IV compiler is required.
10. REFERENCE
M. W. McNaughton, "A Fortran Program to Calculate Energy Loss of Charged Particles," AERE-R 7072 (1972).
11. CONTENTS OF CODE PACKAGE
Included are the referenced document and one (1.2MB) DOS diskette which contains the source
code and sample problem input.
12. DATE OF ABSTRACT
January 1984.
KEYWORD: RANGE, CHARGED PARTICLE