Definition of Anomalous Scattering Factors
Different authors use different definitions of anomalous scattering factors (see, below). Our scattering factors are defined in terms of how they are used to define our photon coherent scattering cross section, d[Sig(E,Z,cos)]/d[cos] = R(Z)*[1 + cos^2][{FF + f1}^2 + {f2)^2] where, d[Sig(E,Z,cos)]/d[cos] = Angular Distribution of Coherently Scattering Photons Z = Element Atomic Number E = Photon Incident Energy cos = Cosine of the Scattering Angle R(Z) = Element Dependent normalization [1 + cos^2] = Rayleigh Scattering Formula FF = Form Factor = Z in the Forward direction f1 = Real Anomalous Scattering Factor (or f’) f2 = Imaginary Anomalous Scattering Factor or f’’) At low photon incident energy our f1 is defined to approach the negative of the Form Factor, i.e., the Form Factor (FF) Approaches Z and f1 approaches -Z. At very high energy the Anomalous Scattering factors approach zero, and the Angular Distribution of Coherently Scattered Photons approaches a simple limit defined only in terms of Form Factors, d[Sig(E,Z,cos)]/d[cos] = R(Z)*[1 + cos^2][FF]^2 WARNING - other authors use different definitions of Anomalous Scattering Factors, such as, d[Sig(E,Z,cos)]/d[cos] = R(Z)*[1 + cos^2][{FF - f1}^2 + {f2)^2] In which f1 approaches Z at low energy, which differs from our definition merely in sign. Another definition is, d[Sig(E,Z,cos)]/d[cos] = R(Z)*[1 + cos^2][{f1}^2 + {f2)^2] In which f1 approaches zero at low energy, which differs from our definition by Z.
Format of Anomalous Scattering Factors
Our Anomalous Scattering Factors are given here in a simple, tabulated, fixed field, text format, that can be read by any text editor, as well as any computer application code. Each field is 10 columns wide (WARNING - fields are all 10 columns wide and not blank or in any other way delimited). The format is illustrated below using the hydrogen data. The first line defines, 1) The Atomic Number of the Element (Z = 1 for hydrogen) 2) The Number of Tabulated Energy Points (361) 3) The Atomic Weight of the Naturally Occurring Element (1.008) 4) The STP Density in grams/cc (8.988e-5) 5) Definition of the Element in text (1-H -Nat) The Second Line contains titles for each Column 1) MeV - the units of Energy 2) F1-Total - Total f1 (sum of ionization and excitation) 3) Z+F1 - In this form it is easier to see FF+F1 approaching zero at low energy. 4) F1-Ionize - Contribution of Ionization to f1 5) F1-Excite - Contribution of Excitation to f1 6) F2-Total - Total f2 (sum of ionization and excitation) 7) F2-Ionize - Contribution of Ionization to f2 8) F2-Excite - Contribution of Excitation to f2 9) Coherent (barns) - Coherent Cross Section defined by integrating the above equation. The following lines contains data at a series of given energy points, in ascending energy order, from 1 eV up to 10 MeV. The number of lines (given energies) is defined by the number of tabulated energy points on the first line of the table. 1 361 1.00800+0 8.98800-5 1-H -Nat Mev F1-Total Z+F1 F1-Ionize F1-Excite F2-Total F2-Ionize F2-Excite Coherent (barns) 1.00000-6-1.00613+0-6.12925-3-4.35753-1-5.70376-1 0.0 0.0 0.0 1.23363-5 1.50000-6-1.00148+0-1.47720-3-4.37476-1-5.64001-1 0.0 0.0 0.0 1.66856-6 1.68750-6-9.99023-1 9.76798-4-4.38122-1-5.60901-1 0.0 0.0 0.0 9.64288-7 . . . 7.40374+0-2.66551-5 9.99973-1-2.66551-5 0.0 4.2773-12 4.2773-12 0.0 8.43954-8 8.90125+0-2.66551-5 9.99973-1-2.66551-5 0.0 3.5966-12 3.5966-12 0.0 5.83874-8 1.00000+1-2.66551-5 9.99973-1-2.66551-5 0.0 3.2284-12 3.2284-12 0.0 4.62616-8 This data is designed to be linearly interpolated between tabulated energies.
Example Simple FORTRAN code to Read a Table
IMPLICIT REAL*8 (A-H,O-Z) CHARACTER*10 SYMBOL, TITLES(9) DIMENSION DATA(8) C-----OPEN HYDROGEN FILE TO READ OPEN(10,FILE=’ZA001000’) C-----READ FIRST LINE READ(10,1000) IZ, NPOINT, ATWT, DENSITY, SYMBOL 1000 FORMAT(2I10,2D10.3,A10) C-----READ COLUMN TITLES READ(10,1010) TITLES 1010 FORMAT(9A10) C-----READ ALL DATA POINTS DO IPOINT = 1, NPOINT READ(10,1020) ENERGY,DATA 1020 FORMAT(9D10.3) . . (USE THE DATA IN ANY WAY THAT YOU WISH) . . ENDDO STOP END