Computer Programs
NESC0622 GAUSS6
last modified: 01-NOV-1975 | catalog | categories | new | search |

NESC0622 GAUSS6

GAUSS-6, Experimental Gamma Spectra Analysis, Isotope Identification, Decay Rates

top ]
1. NAME OR DESIGNATION OF PROGRAM:  GAUSS6
top ]
2. COMPUTERS

To submit a request, click below on the link of the version you wish to order. Rules for end-users are available here.

Program name Package id Status Status date
GAUSS-6 NESC0622/01 Tested 01-NOV-1975

Machines used:

Package ID Orig. computer Test computer
NESC0622/01 IBM 370 series IBM 370 series
top ]
3. DESCRIPTION OF PROBLEM OR FUNCTION

GAUSS6 is used for the production analysis of gamma-ray spectra obtained with a Ge(Li) detector and a multichannel pulse-height analyzer system. In addition to determining gamma-ray energies and intensities, it provides isotopic identification, decay corrections and correlation  of data from different peaks and different spectra to obtain isotopic decay rates.
top ]
4. METHOD OF SOLUTION

GAUSS6 carries out the following steps -
(a) Sorts master nuclide library to obtain a subset including         only the nuclides of interest.
(b) Automatically locates peaks by means of an auto-correlation         routine.
(c) Fits each peak with a Gaussian function plus a linear  function representing the spectral background. Only the  three Gaussian parameters (height, width, and position) are  allowed to vary. The fit extends down to 1.5 times the width  of the Gaussian (FWHM). Fits that fail to converge are         repeated with a fixed width.
(d) Determines peak width and energy calibration functions from  a Th228 spectrum. These functions as well as the energy  calibration from any spectrum can be transferred to         subsequent spectra.
(e) Attempts isotopic assignments for all peaks. Decay         corrections are made.
(f) For spectra from the same sample, edits and averages the         results to obtain the isotopic decay rates.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

GAUSS6 will handle any number of spectra of up to 4096 channels with up to 300 peaks and 20 energy calibration lines. The subset of the isotopic library  is limited to 1000 gamma rays.
top ]
6. TYPICAL RUNNING TIME

Typical spectra can be analyzed at a rate of  about 5 per minute.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS

The program package includes the following auxiliary programs -
(a) LCTAPE for putting nonlinearity correction and efficiency         tables on disk.
   (b)  UPDATE for updating the master nuclide library.
(c) RASLIB for producing a subset of the master nuclide library         (normally run as part of the analysis run).
(d) MERGE for combining the output tapes from several GAUSS6         analyses.
(e) CORLAT for carrying out the comparison and averaging of the         several measurements for each sample.
(f) LIBRER for generating a nuclide library data set from         cards.
(g) SECLIB for generating a secondary library subset for         CORLAT.
GAUSS6 is based on GAUSS5 (NESC Abstract 605), but is written to analyze large groups of spectra efficiently and includes calculations beyond the gamma-ray energies and intensities and can compare results from different gamma-rays and different spectra to verify nuclide assignments for individual peaks.
top ]
9. STATUS
Package ID Status date Status
NESC0622/01 01-NOV-1975 Tested at NEADB
top ]
10. REFERENCES

J. E.  Cline, M. H. Putnam,  and R. G.  Helmer, GAUSS
VI, A Computer Program for the  Automatic Batch Analysis of Gamma-
ray Spectra from Ge(Li) Spectrometers, ANCR-1113, June 1973.
             R. G.  Helmer and M. H.  Putnam, GAUSS V,  A Computer
Program  for  the  Analysis  of   Gamma-ray  Spectra  from  Ge(Li)
Spectrometers, ANCR-1043, January 1972.
             GAUSS6, ACC No. 622,  Argonne Code Center Programming
Note 74-29, March 29, 1974.
NESC0622/01, included references:
- J.E. Cline et al.:
GAUSS VI, A Computer Program for the Automatic Batch Analysis of
Gamma-Ray Spectra from Ge(Li) Spectrometers
UC-32, ANCR-1113 (June 1973)
- R.G. Helmer and M.H. Putman:
GAUSS V, A Computer Program for the Analysis of Gamma-Ray Spectra
from Ge(Li) Spectrometers, ANCR-1043 (January 1972)
top ]
11. MACHINE REQUIREMENTS

GAUSS6 requires storage devices for the spectral library, nuclide library subset, and the correlation data in addition to three scratch devices and the card reader and printer. CORLAT requires storage devices for the secondary library subset and the correlation data plus four scratch devices and the card reader and printer.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NESC0622/01 FORTRAN-IV
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED:   OS/360 MVT.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS:    The
CORLAT program requires the IBM360 SORT package.
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

                 R. G. Helmer, J. E. Cline, and M. H. Putnam
                 EG&G Idaho, Inc.
                 P. O. Box 1625
                 Idaho Falls, Idaho  83401
top ]
16. MATERIAL AVAILABLE
NESC0622/01
File name File description Records
NESC0622_01.001 INFORMATION 1
NESC0622_01.002 LIBRER PROGRAM SOURCE (PL/1) 182
NESC0622_01.003 SAMPLE PROBLEM DATA 10
NESC0622_01.004 SAMPLE PROBLEM PRINTED OUTPUT 27
NESC0622_01.005 EXECUTION DD CARDS 4
NESC0622_01.006 LCTAPE PROGRAM SOURCE (F4) 170
NESC0622_01.007 SAMPLE PROBLEM DATA 60
NESC0622_01.008 SAMPLE PROBLEM PRINTED OUTPUT 140
NESC0622_01.009 EXECUTION DD CARDS 2
NESC0622_01.010 RASLIB PROGRAM SOURCE (PL/1) 461
NESC0622_01.011 SAMPLE PROBLEM DATA 5
NESC0622_01.012 SAMPLE PROBLEM PRINTED OUTPUT 28
NESC0622_01.013 EXECUTION DD CARDS 4
NESC0622_01.014 GAUSS-6 SOURCE MODULE (BAL) 2811
NESC0622_01.015 GAUSS-6 SOURCE MODULE (F4) 3825
NESC0622_01.016 SAMPLE PROBLEM DATA 2533
NESC0622_01.017 SAMPLE PROBLEM PRINTED OUTPUT 1043
NESC0622_01.018 EXECUTION DD CARDS 14
NESC0622_01.019 MERGE PROGRAM SOURCE MODULE (F4) 248
NESC0622_01.021 SAMPLE PROBLEM DATA 1
NESC0622_01.022 SAMPLE JCL 14
NESC0622_01.023 UPDATE PROGRAM SOURCE (PL/1) 518
NESC0622_01.024 SAMPLE JCL 9
top ]
17. CATEGORIES
  • O. Experimental Data Processing

Keywords: Li-drifted ge detectors, gamma spectra, isotopes.