Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] adph_v1_0.tar.gz(286 Kbytes)
Manuscript Title: Software for X-ray fluorescence and scattering tomographic reconstruction.
Authors: A. Brunetti, B. Golosio
Program title: ScatterTomo version 1.1
Catalogue identifier: ADPH_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 141(2001)412
Programming language: C.
Operating system: Linux Red Hat 7.1, Windows 98/NT/2000.
Keywords: Tomography, Fluorescence, Compton, Reconstruction algorithm, Atomic physics, Experiment, Scattering, Photon.
Classification: 2.3, 2.5.

Nature of problem:
Tomographic reconstruction based on fluorescent or scattered radiation.

Solution method:
Based on the Hogan et al. algorithm [1]. The input data-set is represented by a complete set of fluorescence projections at equidistant angles over the full angular range of 180 or 360 degrees. The latter choice allows a better correction when self-absorption effects are relevant. Partial view measurements are not allowed. The entrance window of the detector is assumed to be perpendicular to the direction of the X-ray beam. In addition to the fluorescence tomography data, the spatial distribution of the absorption coefficient needs to be known both for the beam energy and for the fluorescence energy. In order to obtain these distributions, two transmission tomographies must be performed at those two energies. Alternatively, the absorption coefficient maps can be calculated based on an adequate model of the sample.
The program has been successfully compiled and tested with the GNU C Compiler gcc version 2.96-81 on Linux Red Hat 7.1, and with the Borland C++ Compiler version 5.5 on Windows 98, NT, 2000. It should work on any operating system with a standard C compiler.

[1] J.P. Hogan, R.A. Gonsalves, A.S. Krieger, Fluorescent computer tomography: a model for correction of X-ray absorption, IEEE Trans. Nucl. Sci. 38 (1991) 1721-1727.