Computer Programs
PSR-0196 FLYSPEC.
last modified: 29-OCT-1984 | catalog | categories | new | search |

PSR-0196 FLYSPEC.

FLYSPEC, Neutron Spectra Unfolding from Ne213 and Stilbene Scintillation Detectors

top ]
1. NAME OR DESIGNATION OF PROGRAM:  FLYSPEC.
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
FLYSPEC PSR-0196/01 Tested 29-OCT-1984

Machines used:

Package ID Orig. computer Test computer
PSR-0196/01 CDC 7600 CDC CYBER 740
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

FLYSPEC unfolds proton recoil pulse-height spectra obtained with NE213 and stilbene neutron detectors. Parallel processing allows to reduce data from many spectrometers simultaneously. The program is therefore particularly  adapted for plasma diagnostics applications.
top ]
4. METHOD OF SOLUTION

A derivative unfolding method is used. A digital filter estimates the derivative of the pulse-height spectrum at selected recoil proton energies. It is derived from the least-square fit of a parabola to the region of data centered on the selected proton energy. Cubic B-spline functions have been introduced to represent the scintillation light output as a function of proton energy.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM:
top ]
6. TYPICAL RUNNING TIME

About 6 seconds are required on the LSI-11 microcomputer to obtain an output spectrum.
PSR-0196/01
NEA-DB executed the test case on CDC CYBER 170/740 in less than 1 second of CPU time.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:  Fast data reduction on small computers.
top ]
8. RELATED AND AUXILIARY PROGRAMS:
top ]
9. STATUS
Package ID Status date Status
PSR-0196/01 29-OCT-1984 Tested at NEADB
top ]
10. REFERENCES:
PSR-0196/01, included references:
- D. Slaughter and R. Strout, II:
  FLYSPEC: A Simple Method  of Unfolding Neutron Energy Spectra
  Measured with Ne213 and Stilbene Spectrometers.
  Reprint of "Nuclear Instruments and Methods" 198 (1982) 349 - 355
top ]
11. MACHINE REQUIREMENTS:
PSR-0196/01
32,400 octal words of main storage on CDC CYBER 170/740.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
PSR-0196/01 FORTRAN-IV
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED:
NOS 1.4 (CDC CYBER 170/740).
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS:
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

     Dennis Slaughter
     Lawrence Livermore National Laboratory
     Livermore, CA 94550, U. S. A.
top ]
16. MATERIAL AVAILABLE
PSR-0196/01
File name File description Records
PSR0196_01.003 FLYSPEC INFORMATION FILE 58
PSR0196_01.004 FLYSPEC EXECUTION INSTRUCTIONS 115
PSR0196_01.005 FLYSPEC SOURCE PROGRAM (FORTRAN) 434
PSR0196_01.006 FLYSPEC TERMINAL INPUT (TAPE5) 4
PSR0196_01.007 PULSE HEIGHT DATA (TAPE2) 34
PSR0196_01.008 FLYSPEC OUTPUT ON TERMINAL (TAPE6) 88
PSR0196_01.009 FLYSPEC RESULT OUTPUT (TAPE3) 79
PSR0196_01.010 SHORTSPEC EXECUTION INSTRUCTIONS 223
PSR0196_01.011 SHORTSPEC SOURCE PROGRAM (FORTRAN) 2060
PSR0196_01.012 SHORTSPEC TEST CASE INPUT DATA 34
PSR0196_01.013 SHORTSPEC TEST CASE PRINTED OUTPUT 244
top ]
17. CATEGORIES
  • O. Experimental Data Processing

Keywords: neutron detectors, neutron spectra, scintillation detectors, spectra unfolding.