- +

Total cross-section and energy loss for Bremsstrahlung by e /e

+-------------+                                               +----------##
| Geant 3.16  |               GEANT User's Guide              | PHYS340  ##
+-------------+                                               +----------##
                                   

Author(s) : L. Urban Submitted: 28.05.86 Origin : Same Revised: 03.05.93

Subroutines

                    +--------------------------------+
                    |CALL GBRELA  |
                    +--------------------------------+
                                  

GBRELA fills the tables for the energy loss of electrons, positrons and muons due to Bremsstrahlung at initialization time for different materials. The energy binning is set within the array ELOW (COMMON CGMULO) in the routine GPHYSI. In the tables, the dE/dx due to Bremsstrahlung is summed with that due to the ionization. For energy loss of electrons and positrons, GBRELA calls the function GBRELE. Following pointers are used:

JMA = LQ(JMATE-I)
pointer to the I'th material -
JEL1 = LQ(JMA-1)
pointer to dE/dx for e +
JEL1+NEK1
pointer to dE/dx for e

GBRELA is called at initialization time by GPHYSI.

              VALUE = GBRELE(ZZ,T,BCUT)
                                  

GBRELE calculates the energy loss due to Bremsstrahlung of an electron with kinetic energy T in material with atomic number ZZ. It is called by GBRELA and for energies below the cut BCUT it adds the contribution of Bremsstrahlung to. Above this cut, the Bremsstrahlung process is simulated explicitly (see PHYS 341) and tabulation of these continuous losses is not needed. GBRELE is called by GBRELA.

                 VALUE = GBFLOS(T,C)
                                  

GBFLOS calculates a weight factor for the positron continuous bremsstrahlung energy loss. T is the kinetic energy in GeV of the positron and C is the energy cut for Bremsstrahlung (BCUTE). The output is the ratio of positron to electron brems loss so that: = GBFLOS x .

                 +--------------------------------------+
                 |CALL GBRSGA GBRSGA |
                 +--------------------------------------+
                                  

calculates the total cross-section for Bremsstrahlung in all materials. It tabulates the mean free path, lambda= ((1)/(Sigma)) (in cm) as a function of medium and energy. The energy binning is set within the array ELOW (COMMON CGMULO) in the routine GPHYSI. The following pointers are used:

JMA = LQ(JMATE-I)
pointer to the I'th material
JBREM = LQ(JMA-9)
pointer to Bremstrahlung cross-sections -
JBREM
pointer for e +
JBREM+NEK1
pointer for e + -
JBREM+2*NEK1
pointer for mu /mu
GBRSGA is called at initialization time by GPHYSI.

              VALUE = GBRSGE(ZZ,T,BCUT)
                                  

GBRSGE calculates the total cross-section of Bremsstrahlung of an electron with kinetic energy T in material with atomic number ZZ. It is called by GBRSGA. For kinetic energies which are below the cut BCUT or for which Bremsstrahlung process is not simulated explicitly (see PHYS341) it returns 0.

                 VALUE = GBFSIG(T,C)
                                  

GBFSIG calculates a weight factor for the positron discrete (hard) bremsstrahlung cross section. T is the kinetic energy in GeV of the positron and C is the energy cut for Bremsstrahlung (BCUTE). The output is the ratio of positron to electron brems cross-section so that: = GBFSIG x .

Method

Let's call dsigma(Z,T,k)/dk the differential cross-section for production of a photon of energy k by an electron of kinetic energy T in the field of an atom of charge Z, and k the energy cut-off below which the soft c photons are treated as continuous energy lost (BCUTE in the program). Then the mean value of the energy lost by the electron due to soft photons is

                     k
     Brem             c
    E    (Z, T,k ) =int  k((dsigma(Z,T,k))/ (dk))dk                    (1)
                c     0
     Loss

whereas the total cross-section for the emission of a photon of energy >k is c

                          T
    sigma    (Z, T,k ) =int ((dsigma(Z, T,k))/(dk))dk                  (2)
         Brem       c    k
                          c

Many theories of the Bremsstrahlung process exist, each with its own limitations and regions of applicability. Perhaps the best synthesis of these theories can be found in the paper of S.M. Seltzer and M.J. Berger [bib-SEL1]. The authors give a tabulation of the Bremsstrahlung cross-section dsigma/dk, differential in the photon energy k, for electrons with kinetic energies T from 1 keV to 10 GeV. For electron energies above 10 GeV the screened Bethe-Heitler differential cross-section can be used [bib-EGS3], [bib-NELS] together with the Midgal corrections [bib-MES1], [bib-MIGD]. The first of the two Migdal corrections is important for very high electron energies only (T>= 1 TeV) and has the effect of reducing the cross-section. The second Migdal correction is effective even at ``ordinary'' energies (100 MeV -- 1 GeV) and it decreases the differential cross-section at photon energies below a certain fraction of the incident electron energy (dsigma/dk decreases

-4 significantly if k/T<=10 .)

Parameterization of energy loss and total cross-section

Using the tabulated cross-section values of Seltzer and Berger together with the Migdal corrected Bethe-Heitler formula we have computed sigma(Z,T,k ) and we have used these computed values as ``data points'' c in the fitting procedure. Calculating the ``low energy'' (T<=10Gev) data we have applied the second Midgal correction to the results of Seltzer and Berger. We have chosen the parameterizations:

                                       2                       alpha
    sigma(Z, T,k ) =((Z(Z+xi     )(T+m) )/ (T(T+2m)))[ln(T/k )]     F     (Z, X,Y)  (barn)(3)
                c           sigma                           c        sigma

and

     Brem                          2                          beta
    E    (Z, T,k ) =((Z(Z+xi )(T+m) )/ ((T+2m)))[((k C )/(T))]    F (Z, X,Y)  (GeV barn)(4)
                c           l                       c M            l
     Loss

where m is the mass of the electron,

    X =ln(E/ m)    ,    Y= ln(v     E/k )  for the total cross-section sigma
                               sigma   c
                                                            Brem
    X =ln(T/ m)    ,    Y= ln(k /v E)  for the energy loss E
                               c  l
                                                            Loss

with E= T+m. The constants xi , xi , alpha, beta, v , v are sigma l sigma l

parameters to be fitted.

                                   2      2       2
    C     =    ((1)/ (1+ ((nr lamb-a (T+m)  )/(pik ))))
     M                       0
                                                  c

is the Midgal correction factor, with

r
classical electron radius o
lamb-
reduced Compton wavelength of the electron
n
electron density in the medium

2 2 The factors (T+m) / T(T+ 2m) and (T+ m) /(T+ 2m) come from the scaled cross-section computed by Seltzer and Berger:

                          2    2
    f(k/ T)    =    ((beta )/(Z ))k((dsigma)/(dk))
                                       2 2
               =    ((T(T+2m))/ ((T+ m) Z ))k((dsigma)/(dk))

The functions F (Z,X,Y)(i =sigma, l) have the form i

    F (Z, X,Y) =F  (X, Y)+ ZF  (X,Y)                                   (5)
     i           i           i
                  0           1

where F (X,Y) are polynomials of their variables X,Y ij

                                        5                       5
    F  (X, Y)    =    (C + C X+ ... +C X ) +(C  +C X +. ..+ C  X )Y
     i                  1   2         6       7   8          12
      0
                                            5  2                              5  5
                      +(C  + C  X+ ... +C  X )Y  +. .. +(C   +C  X +.. .+ C  X )Y  (6)
                         13   14         18               31   32          36
                                                                                 Y< =0
                                        5                       5
                 =    (C + C X+ ... +C X ) +(C  +C X +. ..+ C  X )
                        1   2         6       7   8          12
                                            5  2                              5  5
                      +(C  + C  X+ ... +C  X )Y  +. .. +(C   +C  X +.. .+ C  X )Y
                         37   38         42               55   56          60
                                                                                 Y>0
                                           4                         4
    F  (X, Y)    =    (C  + C  X+ ... +C  X ) +(C   +C  X +. ..+ C  X )Y
     i                  61   62         65       66   67          70
      1
                                            4  2                              4  4
                      +(C  + C  X+ ... +C  X )Y  +. .. +(C   +C  X +.. .+ C  X )Y  (7)
                         71   72         75               81   82          85
                                                                                 Y< =0
                                           4                         4
                 =    (C  + C  X+ ... +C  X ) +(C   +C  X +. ..+ C  X )Y
                        61   62         65       66   67          70
                                            4  2                                  4
                      +(C  + C  X+ ... +C  X )Y  +. .. +(C   +C  X +.. .+ C   X )Y
                         86   87         90               96   97          100 4
                                                                                 Y>0
                                                                                   (8)

F (X,Y) denotes in fact a function constructed from two polynomials ij

     neg
    P   (X, Y)        for Y<=0                                         (9)
     ij
     pos
    P   (X, Y)        for Y>0
     ij

where the polynomials P fulfil the conditions ij

              neg                   pos
             P   (X, Y= 0)    =    P   (X,Y =0)                       (10)
              ij                    ij
           neg                            pos
    (deltaP   / deltaY)       =    (deltaP   deltaY)                  (11)
                       Y=0                          Y=0
           ij                             ij
We have computed 4000 ``data points'' in the range

  Z= 6;13;29; 47;74;92
  10kev<=T< =10Tev
  10kev<=k < =T
          c

and we have performed a least-squares fit to determine the parameters.

The values of the parameters (xi , alpha, v , C for sigma and sigma sigma i

Brem xi , beta, V , C for E ) can be found in the DATA statement within the l l Loss

functions GBRSGE and GBRELE which compute the formula (3) and (4) respectively.

The errors of the parameterizations (3) and (4) can be estimated as

                                       12-15%     for           T<=1MeV
    ((Deltasigma)/ (sigma))    =    {  <=5- 6%    for     1MeV

We have performed a fit for the ``data'' without the Midgal corrections, too. In this case we used the data of Seltzer and Berger without any correction for T<=10GeV and we used the Bethe-Heitler cross-section for T>=10Gev. The parameterized forms of the cross-section and energy loss are the same as it was in the first fit (i.e. (3) and (4)), only the numerical values of the parameters have changed. These values are in DATA statements in the functions GBRSGE and GBRELE and this second kind of parameterization can be activated using the PATCHY switch +USE BETHE. (The two parameterizations give different results for high electron energy.)

Energy loss due to Bremsstrahlung

The energy loss due to soft photon Bremsstrahlung is tabulated at initialization time as a function of the medium and of the energy by routine GBRELA (see JMATE data structure) from the following expression:

                               Brem
    ((dE)/ (dx))= ((Nrho)/(A))E    (Z,T, k ) in GeV/cm                (12)
                                          c
                               Loss

N
Avogadro's number
A
atomic weight of the material
rho
density of the material Brem
E
formula (4) above. Loss

For a molecule or a mixture:

    ((dE)/ (dx))= rhosum w ((1)/ (rho ))(dE/dx)                       (13)
                          i          i         i

where w is the proportion by weight of the i th element. In the tables, i the dE/dx due to Bremsstrahlung is summed with the energy loss coming from ionization.

Total cross-section of Bremsstrahlung

The mean free path, lambda, for an electron to radiate a photon via Bremsstrahlung is given by

    lambda =((1)/ (Sigma))                                            (14)

where sum is the macroscopic cross-section (1/cm). This macroscopic cross-section can be written as

    sum  =((Nrhosigma(Z, E,k ))/(A))                                  (15)
                            c

and for a compound or mixture:

    sum  =NrhoSigma p  sigma(Z ,E,k )sum  p A = Nrhosum (((w )/ (A )))sigma(Z ,E, k )(16)
                   i i        i    c   i   i i        i     i     i          i     c

N
Avogadro's number
Z(Z )
atomic number of the material (i th component i of the material)
A(A )
atomic weight of the material (i th i component)
rho
density of the material
sigma
total cross-section per atom for discrete (photon energy =k ) Bremsstrahlung (formula (3) above) c
p
proportion by number of the i th element in the i material p ' w /A where w is the corresponding proportion by weight i i i i
k
photon cut off energy (BCUTE in the program.) c

This mean free path is tabuled at initialization time as a function of the medium and of the energy by routine GBRSGA (see JMATE data structure). - +

Corrections for e /e differences

- + The radiative e /e energy loss is:

                              #                      2              2   #
    - ((1)/(rho))(((dE)/(dx)))       =    ((N  alphar  )/(A))(T+ m)Z Phi   (Z,T)
                                             Av
                              rad                    e                  rad
                         #                             2 2          T          #
                      Phi   (Z,T)    =    ((1)/ (alphar Z (T+ m)))int k((dsigma  )/(dk))dk
                                                                    0
                         rad                           e

Reference [bib-KIM1] says that: ``The differences between the radiative loss of positrons and electrons are considerable and cannot be disregarded.

[...] The ratio of the radiative energy loss for positrons to that for electrons obeys a simple scaling law, [...] is a function only of the

2 quantity T/Z ''

In other words:

                     +              -                       2
    eta    =    ((Phi   (Z, T))/(Phi   (Z,T))) = eta(((T)/(Z )))
                     rad            rad

The authors have calculated this function in the range -7 2 10 <=((T)/(Z ))<=0.5 (here the kinetic energy T is expressed in MeV). Their data can be fairly accurately reproduced using a parametrization:

                   0                                                if      x<=- 8
                                                        3     5
    eta    =    {  ((1)/ (2))+((1)/ (pi))arctan(a x +a x  +a x )    if     - 8 =9

where:

                             2
     x    =    log (C((T)/ (Z )))(T in GeV)
                          6
     C    =    7. 5221x 10
    a     =    0. 415
     1
    a     =    0. 0021
     3
    a     =    0. 00054
     5

- + This e /e energy loss difference is not a pure low-energy phenomenon (at least for high Z), as it can be seen from Table [more info].


--------------------------------------------------------------------------
                               |        |
         2                     |        |
  ((T)/(Z ))(GeV)       T      |  eta   | (((rad.  loss)/(total loss))) -
-------------------------------+--------+------------------------------e--
                               |        |
               -9              |        |
             10        # 7keV  |  #0.1  |                           #0%
               -8              |        |
             10-7       67keV  |  #0.2  |                           #1%
          2 x10      1. 35MeV  |  #0.5  |                          #15%
               -6              |        |
          2 x10      13. 5MeV  |  #0.8  |                          #60%
               -5              |        |
----------2-x10------135.-MeV--+-#0.95--+-------------------------->90%---
                   [phys340-t1]
                                   -   +
   

Table: ratio of the e / e radiative energy loss in lead (Z=82).

The scaling holds for the ratio of the total radiative energy losses, but it is significantly broken for the photon spectrum in the screened case. In case of a point Coulomb charge the scaling would hold also for the spectrum. In other words:

         +       -               2                                      +                  -
    ((Phi )/ (Phi ))= eta(((T)/(Z )))                         ((((dsigma )/(dk)))/(((dsigma )/ (dk))))= does not scale

If we consider the photon spectrum from Bremsstrahlung reported in [bib-KIM1] we see that:

            +           #                         +       -                        +                  -
    ((dsigma )/ (dk))= S (((k)/(T)))           ((S (k))/(S  (k)))<=1              S (1)= 0           S (1)>0


---------##------------------------------------------------------------------------------
         ##                                    |
  T(MeV) ##                 C                  |                    Pb
         ##       0                            |       0
         ## DeltaE     DeltaE     Deltasigma   | DeltaE     DeltaE         Deltasigma
         ##                  l              l  |                  l                  l
---------##-------l----------------------------+-------l---------------------------------
         ##                                    |
  0.02   ##   -2.86      -2.86         +52.00  |   -4.89      -4.69             +99.80
  0.1    ##   -0.33      -0.33         +21.10  |   -0.52      -0.47             +81.08
  1      ##   +0.07      +0.07          +6.49  |   +0.11      +0.11             +48.99
  10     ##    0.00       0.00          +1.75  |    0.00      +0.01             +23.89
    2    ##                                    |
  10     ##    0.00       0.00           0.00  |    0.00       0.00              +9.00
    3    ##                                    |
  10     ##    0.00       0.00           0.00  |    0.00       0.00              +2.51
    4    ##                                    |
--10-----##----0.00-------0.00-----------0.00--+----0.00-------0.00--------------+0.00---
         ##
                 -  +     -                                      -       +        -
  DeltaE = 100((E -E )/ (E ))%    and     Deltasigma  =100((sigma - sigma )/(sigma ))%
        l        l  l     l                         l            l       l        l
                   [phys340-t2]
    

Table: Difference in the energy loss and Bremsstrahlung - + # cross-section for e /e in Carbon and Lead with a cut for gamma and e of 0 10keV. DeltaE is the value without the correction for the difference l - + e / e .

We further assume that:

            +                            -
    ((dsigma )/ (dk))= f(epsilon)((dsigma )/(dk))                   epsilon =((k)/ (T))[phys340-1](17)

In order to satisfy approximately the scaling law for the ratio of the total radiative energy loss, we require for f(epsilon):

      1
    int  f(epsilon)depsilon    =    eta[phys340-2]

From the photon spectra we require:

        f(0)= 1
    .   f(1)= 0  }           for all Z,T[phys340-3]    (19)

We have choosen a simple function f:

                                    alpha
    f(epsilon)    =    C(1- epsilon)                     C,alpha>0[phys340-4](20)


---------##------------------------------------------------------------------------------
         ##                                    |
  T(MeV) ##                 C                  |                    Pb
         ##       0                            |       0
         ## DeltaE     DeltaE     Deltasigma   | DeltaE     DeltaE         Deltasigma
         ##                  l              l  |                  l                  l
---------##-------l----------------------------+-------l---------------------------------
         ##                                    |
  2      ##   +4.19      +4.21          +7.29  |   +4.47      +6.88             +61.78
  10     ##   +0.87      +0.87          +1.93  |   +0.87      +1.14             +26.29
    2    ##                                    |
  103    ##   +0.08      +0.08           0.00  |   +0.06      +0.06              +9.10
  10     ##    0.00       0.00           0.00  |    0.00       0.00              +2.42
    4    ##                                    |
  10     ##    0.00       0.00           0.00  |    0.00       0.00              +0.00
---------##------------------------------------+-----------------------------------------
         ##
                 -  +     -                                      -       +        -
  DeltaE = 100((E -E )/ (E ))%    and     Deltasigma  =100((sigma - sigma )/(sigma ))%
        l                                           l
                 l  l     l                                      l       l        l
                   [phys340-t3]
    

Table: Difference in the energy loss and Bremsstrahlung - + # cross-section for e /e in Carbon and Lead with a cut for gamma and e of 0 1MeV. DeltaE is the value without the correction for the difference l - + e / e .


                      +    -                2       2
                100((E   -E    )/(sqrt(sigma + sigma )))(%)
    --------------+---dep--dep--------------+-------------------------
                  |                         |
         Depth    |           C             |          Pb
                  |     #          #        |     #          #
      (X  units)  | No e  diff    e   diff  | No e  diff    e  diff
    ----0---------+-------------------------+-------------------------
                  |                         |
             0.5  |      -11.7       -13.0  |       -0.8       -3.9
             1.0  |       -5.3        -4.9  |       -1.0       -4.1
             1.5  |       +7.3        +8.0  |       -1.4       -3.5
             2.0  |       +7.1        +5.3  |       -0.7       -0.0
                  |                         |
             2.5  |       +4.9        +4.3  |       +1.7       +3.6
             3.0  |       +4.8        +4.1  |       +1.1       +4.3
             3.5  |       +3.3        +2.7  |       +2.7       +3.1
             4.0  |       +3.6        +5.3  |       +2.9       +3.0
             4.5  |       +1.7        +2.8  |       +0.5       +2.3
             5.0  |       +3.4        +3.5  |       -1.9       +1.8
    --------------+-------------------------+-------------------------
                  |
                   [phys340-t4]
                                                               -  +
   

Table: Difference in the shower development for e /e in Carbon and Lead. No diff refers to the value without the correction for - + the difference e /e .

from the conditions ( [more info]), ( [more info]) we get:

             C    =    1
         alpha    =    ((1)/ (eta))-1           (alpha>0 because eta<1)
                                   ((1)/(eta))-1
    f(epsilon)    =    (1- epsilon)

We have defined weight factors F and F for the positron continuous l sigma energy loss and discrete Bremsstrahlung cross section:

                         epsilon
                                0                                                                          1
    F  =((1)/ (epsilon ))  int    f(epsilon)depsilon                        F      =((1)/(1- epsilon ))  int    f(epsilon)depsilon[phys340-5](21)
     l                0      0                                               sigma                  0  epsilon
                                                                                                              0

where epsilon = ((k )/(T)) and k is the photon cut BCUTE. In this scheme 0 c c the positron energy loss and discrete Bremsstrahlung can be calculated as:

                   +                   -                        +                 -
    (- ((dE)/(dx)))  =F (- ((dE)/(dx)))                    sigma     = F     sigma
                       l                                        Brems   sigma     Brems

As in this approximation the photon spectra are identical, the same - + SUBROUTINE is used for generating e /e Bremsstrahlung. The following relations hold:

                                                           ((1)/(eta))-1
                             F         =    eta(1-epsilon )             [more info])
           0 l             0  sigma
                                                                ((1)/(eta))                                                                F >eta
                               ) F     =    eta((1-(1- epsilon )           ))/(epsilon ))>eta((1-(1- epsilon ))/(epsilon )) =eta      ) {   l          .
                                  l                           0                       0                     0           0                  F     

which is consistent with the spectra. - + The effect of this e /e Bremsstrahlung difference can be also seen in e.m. shower development, when the primary energy is not too high. An example can be found in table [more info].