RSICC Home Page HEPROW

RSICC CODE PACKAGE CCC-799

1.         NAME AND TITLE

HEPROW: Unfolding of Pulse Height Spectra Using Bayes Theorem and Maximum Entropy Method.

2.         CONTRIBUTORS

Physikalisch-Technische Bundesanstalt, Braunschweig, Germany through the OECD Nuclear Energy Agency Data Bank, Issy-Les Moulineaux, France.

3.         CODING LANGUAGE AND COMPUTER

FORTRAN 90, Windows, Linux, MacOS, ALPHA/AXP and HP Workstations (C00799MNYCP00).

 

4.         NATURE OF PROBLEM SOLVED
       HEPROW unfolds pulse height spectra for use in spectral neutron or photon fluence determination.  HEPROW consists of the following programs:

UMSPHW transforms a file containing a measured pulse-height to a file in HEPRO format.

RSPGW carries out GAUSSIAN broadening of a response matrix, and re-binning of a matrix.

OPERAW combines HEPRO files and carries out multiplication/division addition/subtraction by numbers.

FALTW folds a fluence file with a response matrix and compares measured and calculated pulse-height spectra.

GRAVELW is a modified SAND-II code (C00112MNYCP03) for unfolding. (Logarithm of pulse-height spectrum is used).

UNFANAW is a maximum entropy code for unfolding.

MIEKEW is a maximum entropy code for unfolding in which uncertainty propagation is performed with a so-called ambiguity term.

PLOFW plots data files or parts of the response function library on the screen. It may be used for a variety of data formats of the files, including the ENDF format.

PLOTAW plots control data curves from a plot file created while one of the other codes is running.

5.         METHOD OF SOLUTION

The Bayes theorem and the maximum entropy method are used.

6.         RESTRICTIONS OR LIMITATIONS

None stated.

7.         TYPICAL RUNNING TIME

On the order of 10s of minutes for the sample problem script.

8.         COMPUTER HARDWARE REQUIREMENTS

X86 or X86_64 processor.

9.         COMPUTER SOFTWARE REQUIREMENTS

Windows precompiled executables are included.  All other platforms require a Fortran 90 compiler.   The source codes were compiled by the author with COMPAQ visual FORTRAN 6.1 professional edition.  HEPROW was tested at RSICC on a Zeon quad core processor running Windows 7 64 bit and XP sp3 32 bit virtual machine and a REDHAT Linux machine with Intel 11.1 fortran compilers. 

10.        REFERENCES

Manfred Matzke, “The HEPROW Program System.”
Manfred Matzke, “Unfolding Methods.”

11.        CONTENTS OF CODE PACKAGE

The package is transmitted on a CD which includes reference material, source files, precompiled Windows executables, sample input and output files and a sample problem script for Windows and Linux/BSD systems.

12.        DATE OF ABSTRACT

September 2012.

KEYWORDS:       NEUTRON, PHOTON, UNFOLDING