**
1. NAME AND TITLE**

ANA: Code System for Gamma-Ray Spectra Analyses.

**AUXILIARY ROUTINES:**

**
** KATOK: A Program for Resolving of Multiplets and Calculation of
Peak Position, Net Area, FWHM and Their Uncertaintie.

RM: A Utility for Displaying Text Files

**2. CONTRIBUTORS**

Institute of Nuclear Research and Nuclear Energy, Sofia, Bulgaria, and International Atomic Energy Agency, Vienna, Austria.

**3. CODING LANGUAGE AND COMPUTER**

Borland C/C++ v3.1 and 8088 Assembler language; IBM PC's and compatibles (P00356/IBMPC/00).

**4. NATURE OF PROBLEM SOLVED**

ANA (ANAlysis of gamma-ray spectra) covers identification of radionuclides and quantative spectra analysis. Calculation of elemental concentration using comparative Neutron Activation Analyses (NAA). Isotope identification and calculation of specific activities. Spectrum data reduction with precise calculation of essential peak parameters.

**
5. METHOD OF SOLUTION**

Energy calibration - line or parabolic approximation.

FWHM calibration - parabolic approximation; automatic peak search (based on first derivative method); calculation of first derivative using orthonormal polynomial approximation of the raw or smoothed spectrum.

Manual peak search - gives the experienced user the ability to correct the results of automatic peak search; resolving of multiplets and calculation of peak parameters (Gaussian peak shape, polynomial background approximation, normalized Gauss, Newton approximation method (KATOK).

Calculation of results for NAA - calculation of concentration of elements of interest in the sample and its uncertainty and/or calculation of LLD; background and dead time correction of required.

Efficiency calibration - spline method and polynomial approximation based on orthonormal polynomials.

Isotope identification - isotope library, user defined separation of analytical and additional isotope lines, background correction, calculation of LLD and MDC.

**6. RESTRICTIONS OR LIMITATIONS**

Spectra formats supported - ORTEC, CANBERRA s-100, ACCUSPEC, IAEA ASCII format 'GANAAS'.

Spectrum length - from 512 to 8192 channels.

Energy calibration - from 2 to 20 peaks.

Efficiency calibration - from 3 to 20 peaks.

Maximum length of a single ROI - 500 channels. Maximum number of peaks in a ROI -20, maximum degree of background polynomial 4.

Number of ROIs in a spectrum is unlimited.

Efficiency calibration - from 2 to 20 peaks.

**
**

**
**

**
**

**
7. TYPICAL RUNNING TIME**

The time for calculation of peak parameters depends on complexity of the spectrum and specific PC hardware. On a 386 based machine with a math coprocessor a spectrum containing 140 peaks has been reduced to 25 seconds.

**8. COMPUTER HARDWARE REQUIREMENTS**

ANA runs on an IBM PC or compatible with a 286 or greater processor. A math coprocessor is recommended but not required. At least 1.5 MB of disk space is required. An EGA or VGA graphics adapter is required and a color monitor is recommended.

**
9. COMPUTER SOFTWARE REQUIREMENTS**

Borland C/C++ v3.1 was used to compile the source code and create the executable included in the package.

**
10. REFERENCE**

P. Mishev, "ANA User's Manual," Institute of Nuclear Research and Nuclear Energy (1993).

**11. CONTENTS OF CODE PACKAGE**

The referenced document and 1 DS/HD 3.5" (1.44 MB) DOS diskette containing a self-extracting archive file are included. The archived file contains C source files, executables, sample input and output, and an information file.

**12. DATE OF ABSTRACT**

July 1995.

** KEYWORDS**: GAMMA-RAY SPECTRUM ANALYSIS; PLOTTING;
MICROCOMPUTER