In the standard sub-package two models are available. The first model is implemented in the class G4BetheHeitlerModel, it was derived from Geant3 and is applicable below 100 GeV. In the second (G4PairProductionRelModel) Landau-Pomeranchuk-Migdal (LPM) effect is taken into account and this model can be applied for high energy gammas (above 100 MeV). Alternative models for moderate energies are G4BetheHeitler5DModel, G4LivermoreGammaConversionModel, and G4PenelopeGammaConversionModel.
Cross Section
According [JHHOverbo80], [Hei54] the total cross-section per atom for the conversion of a \(\gamma\) into an \((e^+,e^-)\) pair has been parameterized as
where \(E_{\gamma}\) is the incident gamma energy and \(X = \ln (E_{\gamma}/m_{e}c^2)\) . The functions \(F_n\) are given by
with the parameters \(a_i, b_i, c_i\) taken from a least-squares fit to the data [JHHOverbo80]. Their values can be found in the function which computes formula (8). This parameterization describes the data in the range
and
The accuracy of the fit was estimated to be \(\Delta\ \sigma/\sigma \leq 5\%\) with a mean value of \(\approx 2.2\%\). Above 100 GeV the cross section is constant. Below \(E_{low} = 1.5 \mbox{ MeV}\) the extrapolation
is used.
In a given material the mean free path, \(\lambda\), for a photon to convert into an \((e^+,e^-)\) pair is
where \(n_{ati}\) is the number of atoms per volume of the \(i^{th}\) element of the material.
Corrected Bethe-Heitler Cross Section
As written in [Hei54], the Bethe-Heitler formula corrected for various effects is
where \(\alpha\) is the fine-structure constant and \(r_e\) the classical electron radius. Here \(\epsilon = E/E_\gamma\), \(E_\gamma\) is the energy of the photon and \(E\) is the total energy carried by one particle of the \((e^+,e^-)\) pair. The kinematical limits of \(\epsilon\) are therefore
Screening Effect
The screening variable, \(\delta\), is a function of \(\epsilon\)
and measures the ‘impact parameter’ of the projectile. Two screening functions are introduced in the Bethe-Heitler formula:
Because the formula (9) is symmetric under the exchange \(\epsilon \leftrightarrow (1-\epsilon)\), the range of \(\epsilon\) can be restricted to
Born Approximation
The Bethe-Heitler formula is calculated with plane waves, but Coulomb waves should be used instead. To correct for this, a Coulomb correction function is introduced in the Bethe-Heitler formula :
with
It should be mentioned that, after these additions, the cross section becomes negative if
This gives an additional constraint on \(\epsilon\) :
where
has been introduced. Finally the range of \(\epsilon\) becomes
Gamma Conversion in the Electron Field
The electron cloud gives an additional contribution to pair creation, proportional to \(Z\) (instead of \(Z^2\)). This is taken into account through the expression
Factorization of the Cross Section
\(\epsilon\) is sampled using the techniques of ‘composition+rejection’, as treated in [MC70, BM60, FN78]. First, two auxiliary screening functions should be introduced:
It can be seen that \(F_1(\delta)\) and \(F_2(\delta)\) are decreasing functions of \(\delta\), \(\forall \delta \in [\delta_{min} , \delta_{max}]\). They reach their maximum for \(\delta_{min} = \delta(\epsilon = 1/2)\) :
After some algebraic manipulations the formula (9) can be written:
where
\(f_1(\epsilon)\) and \(f_2(\epsilon)\) are probability density functions on the interval \(\epsilon \in [\epsilon_{min} , 1/2]\) such that
and \(g_1(\epsilon)\) and \(g_2(\epsilon)\) are valid rejection functions: \(0 < g_i (\epsilon) \leq 1\) .
Final State
The differential cross section depends on the atomic number \(Z\) of the material in which the interaction occurs. In a compound material the element \(i\) in which the interaction occurs is chosen randomly according to the probability
Sampling the Energy
Given a triplet of uniformly distributed random numbers \((r_a, r_b, r_c)\) :
use \(r_a\) to choose which decomposition term in (10) to use:
\[\begin{split}\mbox{if } r_a < N_1/(N_1+N_2) \rightarrow f_1(\epsilon)\ g_1(\epsilon) \\ \mbox{ otherwise } \rightarrow f_2(\epsilon)\ g_2(\epsilon)\end{split}\]sample \(\epsilon\) from \(f_1(\epsilon)\) or \(f_2(\epsilon)\) with \(r_b\) :
\[\epsilon = \frac{1}{2} - \left(\frac{1}{2} - \epsilon_{min} \right) r_b^{1/3} \hspace{5mm} \mbox{or} \hspace{5mm} \epsilon = \epsilon_{min} + \left(\frac{1}{2} - \epsilon_{min} \right) r_b\]reject \(\epsilon\) if \(g_1(\epsilon) \mbox{or } g_2(\epsilon) < r_c\)
Note
below \(E_{\gamma} = 2\) MeV it is enough to sample \(\epsilon\) uniformly on \([\epsilon_0,\ 1/2]\), without rejection.
Charge
The charge of each particle of the pair is fixed randomly.
Polar Angle of the Electron or Positron
The polar angle of the electron (or positron) is defined with respect to the direction of the parent photon. The energy-angle distribution given by Tsai [Tsa74, Tsa77] is quite complicated to sample and can be approximated by a density function suggested by Urban [eal93] :
with
A sampling of the distribution (11) requires a triplet of random numbers such that
The azimuthal angle \(\phi\) is generated isotropically. The \(e^+\) and \(e^-\) momenta are assumed to be coplanar with the parent photon. This information, together with energy conservation, is used to calculate the momentum vectors of the \((e^+,e^-)\) pair and to rotate them to the global reference system.
Ultra-Relativistic Model
It is implemented in the class G4PairProductionRelModel and is configured above 80 GeV in all reference Physics lists. The cross section is computed using direct integration of differential cross section [Tsa74, Tsa77] and not its parameterisation described in Cross Section. LPM effect is taken into account in the same way as for bremsstrahlung Bremsstrahlung of high-energy electrons. Secondary generation algorithm is the same as in the standard Bethe-Heitler model.
Bibliography
- BM60
J.C. Butcher and H. Messel. Nucl. Phys., 20(15):, 1960.
- eal93
René Brun et al. GEANT: Detector Description and Simulation Tool; Oct 1994. CERN Program Library. CERN, Geneva, 1993. Long Writeup W5013. URL: https://cds.cern.ch/record/1082634.
- FN78
Richard L. Ford and W. Ralph Nelson. The egs code system: computer programs for the monte carlo simulation of electromagnetic cascade showers (version 3). Technical Report, SLAC, 1978.
- Hei54(1,2)
W. Heitler. The Quantum Theory of Radiation. Oxford Clarendon Press, edition, 1954.
- JHHOverbo80(1,2)
J.H. Hubbell, H.A. Gimm and I. Øverbø. Pair, Triplet, and Total Atomic Cross Sections (and Mass Attenuation Coefficients) for 1 MeV-100 GeV Photons in Elements Z=1 to 100. Journal of Physical and Chemical Reference Data, 9:1023–1148, October 1980. doi:10.1063/1.555629.
- MC70
H. Messel and D. Crawford. Electron-Photon shower distribution. Pergamon Press, 1970.
- Tsa74(1,2)
Y. Tsai. Pair production and bremsstrahlung of charged leptons. Rev. Mod. Phys., 46():815, 1974.
- Tsa77(1,2)
Y. Tsai. Pair production and bremsstrahlung of charged leptons. Rev. Mod. Phys., 49():421, 1977.