last modified: 20-APR-1994 | catalog | categories | new | search |

IAEA1269 DIFBAS-BAESIAN.

DIFBAS, Spectra Unfolding of Ne213 P Recoil Detectors

top ]
1. NAME OR DESIGNATION OF PROGRAM:  DIFBAS-Baesian (Approach to
Spectrum Adjustment with Covariance Filter for differential
Spectrometers).
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
DIFBAS IAEA1269/01 Tested 20-APR-1994

Machines used:

Package ID Orig. computer Test computer
IAEA1269/01 Many Computers DEC VAX 6000
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

The main purpose of the DIFBAS  code is to unfold pulse height spectra measured by a proton recoil detector (e.g. H filled proportional counters or organic scintillators) to obtain neutron spectra. It can be used generally for the unfolding of arbitrary many channel spectra containing original particle spectra folded by a detector response (e.g. spectra of photon detectors).
top ]
4. METHOD OF SOLUTION

The algorithm is based on the Bayesian conditional probability assuming normal distributions of both the pulse height and the a priori spectra. The covariance filter method, which avoids any matrix inversion, is employed to calculate the a-posteriori spectrum and covariance matrix of the neutron spectrum.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM:
top ]
6. TYPICAL RUNNING TIME

Strongly depends on dimensions of the response matrix. The sample case (138*136 bins) takes about 7 min on 33 MHz PC (386).
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS

The following codes are added to the package:
- RMC, MB as interface to the code NRESP7 for the calculation of the   NE213 response matrix;
- SPHC for PH spectrum rebinning and the corresponding covariance   matrix calculation;
- FOC, CUPR for use of unformatted output fluence and covariance   files.
top ]
9. STATUS
Package ID Status date Status
IAEA1269/01 20-APR-1994 Tested at NEADB
top ]
10. REFERENCES:
IAEA1269/01, included references:
- Milos Tichy:
  The DIFBAS Program - Description and User's Guide
  PTB-7.2-93-1 (April 1993) + Errata
- Milos Tichy:
  Letter to M. Loechte dated 17 March 1994 concerning DIFBAS Code.
top ]
11. MACHINE REQUIREMENTS

IBM-PC with at least 600kB user usable memory. The requirements sharply depend on the response matrix dimensions.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
IAEA1269/01 FORTRAN-77
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED: , MS-DOS (PC), VMS (VAX).
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

The
program can be used with minor changes on any computer with a Fortran 77 compiler and a sufficient amount memory.
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

Milos Tichy
Institute of Radiation Dosimetry
Czechoslovak Academy of Science
Na Truhlarce 39
18086 Prague 8, Czeck Republic
top ]
16. MATERIAL AVAILABLE
IAEA1269/01
File name File description Records
IAEA1269_01.001 Information file 235
IAEA1269_01.002 Abstract list 80
IAEA1269_01.003 Installation description 138
IAEA1269_01.004 file description for supporting codes 20
IAEA1269_01.005 file description for supporting codes 20
IAEA1269_01.006 Additional information for PHT14.DER 8
IAEA1269_01.007 PC-version of DIFBAS 1579
IAEA1269_01.008 VAX-version of DIFBAS 1577
IAEA1269_01.009 PC-VAX differences 254
IAEA1269_01.010 Sample case 1 24
IAEA1269_01.011 Sample case 2 24
IAEA1269_01.012 Data file for test case 1 189
IAEA1269_01.013 Spectrum file 179
IAEA1269_01.014 output test case 1 & 2 (PC) 365
IAEA1269_01.015 Results of test case 1 & 2 (VAX) 362
IAEA1269_01.016 Response matrix conversion code 92
IAEA1269_01.017 PH spectrum conversion code 64
IAEA1269_01.018 Input file for TRANSMAT 9900
IAEA1269_01.019 Input file for TRANSPHS 3270
IAEA1269_01.020 Format conversion code for PC 414
IAEA1269_01.021 Format conversion code for VAX 414
IAEA1269_01.022 PH spectrum conversion code 348
IAEA1269_01.023 PH spectrum conversion code (VAX) 379
IAEA1269_01.024 PH conversion code (ASCII) 378
IAEA1269_01.025 Input file for SPHC 412
IAEA1269_01.026 Interface code (NRESP7/MB) for PC 109
IAEA1269_01.027 Interface code (NRESP7/MB) for VAX 109
IAEA1269_01.028 Input file for RMC 5
IAEA1269_01.029 Protocol file of RMC 188
IAEA1269_01.030 Response matrix generation code (PC) 345
IAEA1269_01.031 Response matrix generation code (VAX) 345
IAEA1269_01.032 Input file for MB 6
IAEA1269_01.033 Protocol file of MB 209
IAEA1269_01.034 Supporting code for MB 88
IAEA1269_01.035 Covariance utility code 461
IAEA1269_01.036 Supporting code for DIFBAS (PC) 460
IAEA1269_01.037 supporting code for DIFBAS (VAX) 460
IAEA1269_01.038 Input file for GOALRE 7
IAEA1269_01.039 Input data file for GOALRE 9
IAEA1269_01.040 Input file for NRESP7 1418
top ]
17. CATEGORIES
  • O. Experimental Data Processing

Keywords: liquid scintillators, recoil spectra, scintillation detectors, spectra unfolding.