last modified: 04-MAR-1987 | catalog | categories | new | search |

NESC0605 GAUSS7.

GAUSS-5 GAUSS-7, Evaluation of Ge(Li) Detector Gamma Spectra

top ]
1. NAME OR DESIGNATION OF PROGRAM:  GAUSS7.
top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Only liaison officers are authorised to submit online requests. Rules for requesters are available here.
Program name Package id Status Status date
GAUSS-7 NESC0605/02 Tested 04-MAR-1987

Machines used:

Package ID Orig. computer Test computer
NESC0605/02 CDC CYBER 176 CDC CYBER 740
top ]
3. DESCRIPTION OF PROBLEM OR FUNCTION

GAUSS7 is used to determine gamma-ray energies and intensities from a spectrum obtained with a Ge semiconductor detector and a multichannel pulse-height analysis system.
top ]
4. METHOD OF SOLUTION

The spectrum analysis is carries out in some or all of the following steps: a) Peaks in the spectrum are selected and used for internal energy and width calibrations. b) Significant  peaks are determined by means of an auto-correlation routine.
c) Spectral regions that are significantly above the background are  identified as peak regions. d) These lists of peaks and peak regions can be modified by the user to fit particular needs. e) Each peak region is analyzed to determine the area and position of each peak component. This step can be repeated for additional peak components. The peak components can be represented by a Gaussian function; a Gaussian function with one or two additive, exponential low-energy tails; or either of the two previous functions with an additive, exponential high-energy tail. The background is a linear function with or without a step-like increase at the center of each peak component. f) The energy and intensity of each peak component is computed.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

GAUSS7 will handle spectra of up to 4096 channels, 300 peak regions, a total of 300 peaks in the search and required peak lists, and 10 peaks per region. In analyzing the peak regions to determine the area and position of peak components up to five fits can be carried out with  up to ten components.
top ]
6. TYPICAL RUNNING TIME

Typical spectra take 5 to 15 seconds of CPU time for 150 peaks. The sample problem executed by NESC on a CDC CYBER175 took less than 80 CPU seconds, including compilation time.
NESC0605/02
NEA-DB compiled the source programs of this package on  a CDC CYBER 740 computer.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS

GAUSS7 supersedes GAUSS5. GAUSS7 assumes that the user has placed the spectra and efficiency and peak shape data on the computer system via other programs. GAUSS7S con- verts the spectral library from card-image to binary format for use  by GAUSS7 and GAUSS7S. GAUSS6 (NESC Abstract 622) is used for ana- lysis of groups of spectra which require isotopic identification of  the gamma rays and isotopic activity calculations from individual lines.
top ]
9. STATUS
Package ID Status date Status
NESC0605/02 04-MAR-1987 Tested at NEADB
top ]
10. REFERENCES

- R.G. Helmer and C.M. McCullagh,
  GAUSS VII, A Computer Program for the Analysis of Gamma-Ray
  Spectra from Ge Semiconductor Spectrometers,
  Nuclear Instruments and Methods, Vol.206, pp. 477-488, 1983.
NESC0605/02, included references:
- C.M. McCullagh and R.G. Helmer:
  GAUSS-7 - A Computer Program for the Analysis of Gamma-Ray Spectra
  from Ge Semiconductor Spectrometers.  EGG-PHYS-5890 (October 1982)
- 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)
- C.M. McCullagh and R.G. Helmer:
GAUSS VII, A Computer Program for the Analysis of Gamma-Ray Spectra
Spectra from Ge Semiconductor Spectrometers, Informal Report
EGG-PHYS-5890 (October 1982)
top ]
11. MACHINE REQUIREMENTS:  144,000 (octal) words of memory.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NESC0605/02 FORTRAN-IV
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED

NOS/BE 538 (CDC CYBER176), NOS 1.4 level 543 (CDC CYBER175).
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

The
program uses the FORTRAN multiple statement feature. For inter- polation of the detector efficiency function. Two spline routines, ICSEVU and ICSICU, from the proprietary IMSL library are used; these routines are not included with the material distributed.
top ]
15. NAME AND ESTABLISHMENT OF AUTHOR

             R.G. Helmer*
             EG&G Idaho, Inc.
             P.O. Box 1625
             Idaho Falls, Idaho 83415

             C.M. McCullagh
             Bell Telephone Laboratories
             Naperville-Wheaton Road
             Naperville, Illinois 60566
* Contact
top ]
16. MATERIAL AVAILABLE
NESC0605/02
File name File description Records
NESC0605_02.001 GAUSS7 information file 56
NESC0605_02.002 GAUSS7 GGRCG FORTRAN source 3478
NESC0605_02.003 GAUSS7 GAUSS7S FORTRAN source 1821
NESC0605_02.004 GAUSS7 Special library file 2487
NESC0605_02.005 GAUSS7 BINLIB library conversion 21
NESC0605_02.006 GAUSS7 Detector Efficiency Table 18
NESC0605_02.007 GAUSS7 Sample problem input 1 12
NESC0605_02.008 GAUSS7 Sample problem input 2 14
NESC0605_02.009 GAUSS7 Sample problem 1 output 3479
NESC0605_02.010 GAUSS7S Sample problem 2 output 2914
top ]
17. CATEGORIES
  • O. Experimental Data Processing

Keywords: Gauss function, Ge semiconductor detectors, gamma spectra, spectra unfolding, spectrometers.