RSIC COMPUTER CODE PSR-014
1. NAME AND TITLE
O5S: Response Function Generator--An O5R Monte Carlo Code for Calculating Pulse Height Distributions Due to Monoenergetic Neutrons Incident on Organic Scintillators.
XSECT: Cross Section Handling Code.
SMOOTHIE: Histogram Data Smoother.
Oak Ridge National Laboratory, Oak Ridge, Tennessee.
3. CODING LANGUAGE AND COMPUTER
Fortran IV; IBM 360/75/91/3033 (A), DEC PDP-10 (B).
4. NATURE OF PROBLEM SOLVED
O5S is designed to directly simulate the experimental techniques used to obtain the pulse height distribution for a parallel beam of monoenergetic neutrons incident on organic scintillator systems. Developed to accurately calibrate the nominally 2 in. by 2 in. liquid organic scintillator NE-213 (composition CH-1.2), the code should be readily adaptable to many similar problems.
5. METHOD OF SOLUTION
O5S is a Monte Carlo code patterned after the general-purpose Monte Carlo neutron transport code system, CCC-17/O5R. The O5S Monte Carlo "experiment" follows the course of each neutron through the scintillator and obtains the energy-deposits of the ions produced by elastic scatterings and reactions. The light pulse produced by the neutron is obtained by summing up the contributions of the various ions with the use of appropriate light vs. ion-energy tables.
Because of the specialized geometry and simpler cross section needs, O5S is able to by-pass many features included in O5R. For instance, neutrons may be followed individually, their histories analyzed as they occur, and, upon completion of the experiment, the results analyzed to obtain the pulse-height distribution during one pass on the computer.
O5S does allow the absorption of neutrons but does not allow splitting or Russian roulette (biased weighting schemes).
SMOOTHIE is designed to smooth O5S histogram data using Gaussian functions with parameters specified by the user.
6. RESTRICTIONS OR LIMITATIONS
7. TYPICAL RUNNING TIME
No study has been made by RSIC of typical running times for O5S.
8. COMPUTER HARDWARE REQUIREMENTS
O5S is operable on the IBM 360/75/92/3033 (A) or the DEC PDP-10 (B) computers. A maximum of 2 tape units or direct access devices is needed.
9. COMPUTER SOFTWARE REQUIREMENTS
The OS/360 uses a Fortran H-level compiler. A Standard Monitor System may be used. Non-standard library routines are included in the package.
R. E. Textor and V. V. Verbinski, "O5S: A Monte Carlo Code for Calculating Pulse Height Distributions Due to Monoenergetic Neutrons Incident on Organic Scintillators," ORNL-4160 (February 1968).
R. T. Santoro, W. Zobel, R. E. Textor, "SMOOTHIE: A Program for Smoothing O5S Histogram Output," ORNL-TM-2597 (November 5, 1969).
B version: M. A. Cleemput, "O5S - A Version Suitable for use on the DEC System-10," ORNL/CF/268/R1 (November 1982).
11. CONTENTS OF CODE PACKAGE
Included are the referenced documents and one (1.2MB) DOS diskette which contains the source code, sample problem and output, and cross section input.
12. DATE OF ABSTRACT
November 1972; updated October 1983, March 1986.
KEYWORD: DETECTOR RESPONSE