next up previous index
Next: Corrections for e-/e+ Up: Method Previous: Method

Parameterisation 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 σ(Z,T,kc)

and we have used these computed values as ``data points'' in the fitting procedure. Calculating the ``low energy'' (T≤10 GeV) data we have applied the second Midgal correction to the results of Seltzer and Berger. We have chosen the parameterisations: σ(Z,T,kc) ={Z(Z+ξσ)(T+m)2T(T+2m)}[ ln(T/kc)]αFσ(Z,X,Y)&quad;(barn)

and ELossbrem(Z,T,kc) ={Z(Z+ ξl)(T+m)2(T+2m)}[{kcCMT}]βFl(Z,X,Y) &quad;(GeV barn)

where m is the mass of the electron,

X = ln(E/m), Y = ln(vσE/kc) &quad;for the total cross-section σ

X = ln(T/m), Y = ln(kc/vlE) &quad;for the energy loss ELossbrem

with E=T+m. The constants ξσ, ξl, α, β, vσ, vl

are parameters to be fitted.
CM = {11+{n r0λ2(T+m)2πkc2}}

is the Midgal correction factor, with

ro

classical electron radius;
λ

reduced electron Compton wavelength;
n
electron density in the medium.
The factors (T+m)2/T(T+2m) and (T+m)2/(T+2m) come from the scaled cross-section computed by Seltzer and Berger:

f(k/T) = {β2Z2}k{d σdk}= {T(T+2m)(T+m)2Z2}k {d σdk}

The functions Fi(Z,X,Y) (i=σ,l ) have the form Fi(Z,X,Y) = Fi0(X,Y)+ZFi1(X,Y)

where Fij(X,Y) are polynomials of the variables X,Y

Fi0(X,Y) = (C1+C2X+...+C6X5)+(C7+C8X+...+C12X5)Y

+(C13+C14X+...+ C18X5)Y2+...+(C31+C32X+...+C36X5)Y5

&sp;Y≤0

= (C1+C2X+...+C6X5)+(C7+C8X+...+C12X5)

+(C37+C38X+...+C42X5)Y2+...+ (C55+C56X+...+C60X5)Y5

&sp;Y > 0

Fi1(X,Y) = (C61+C62X+...+C65X4) +(C66+C67X+...+C70X4)Y

+(C71+C72X+...+C75X4)Y2+...+(C81+C82X+...+C85X4) Y4

&sp;Y≤0

= (C61+C62X+...+C65X4) +(C66+C67X+...+C70X4)Y

+(C86+C87X+...+C90X4)Y2+...+(C96+C97X+...+C100X4)Y4

&sp;Y>0

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

Fij(X,Y) =
Fijneg(X,Y) for&sp;Y≤0

Fijpos(X,Y) for&sp;Y>0

.

where the polynomials Fij fulfil the conditions

Fijneg(X,Y)Y=0= Fijpos(X,Y)Y=0&sp;( {FijnegY})Y=0=( {PijposY})Y=0

We have computed 4000 ``data points'' in the range

Z = 6 ; 13 ; 29 ; 47 ; 74 ; 92 &sp;10 &sp;keV≤T ≤10 &sp;TeV&sp;10 &sp;keV≤kc≤T

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

The values of the parameters (ξσ , α , vσ , Ci for σ and ξl , β , Vl , C for ELossbrem ) can be found in the DATA statement within the functions GBRSGE and GBRELE which compute the formula (gif) and (gif) respectively.

The errors of the parameterisations (gif) and (gif) can be estimated as

We have performed a fit to the ``data'' without the Midgal corrections, too. In this case we used the data of Seltzer and Berger without any correction for T ≤10 GeV and we used the Bethe-Heitler cross-section for T ≥10 GeV. The parameterised forms of the cross-section and energy loss are the same as they were in the first fit (i.e. (gif) and (gif)), 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 parameterisation can be activated using the PATCHY switch +USE,BETHE. (The two parameterisations give different results for high electron energy.)

The energy loss due to soft photon bremsstrahlung is tabulated at initialisation time as a function of the medium and of the energy by routine GBRELA (see JMATE data structure).

The mean free path for discrete bremsstrahlung is tabuled at initialisation time as a function of the medium and of the energy by routine GBRSGA (see JMATE data structure).



next up previous index
Next: Corrections for e-/e+ Up: Method Previous: Method


Janne Saarela
Mon Apr 3 12:46:29 METDST 1995