next up previous index
Next: Sampling of the Up: Method Previous: Introduction

Calculation of the reduced angle

In formula (gif) above χc the critical scattering angle defined as: χc2= {4 πe4ZsρNAvZinc2tW c2p2β2}= χcc2Zinc2{tE2β4}

with

The variable χc is factorised into two parts. The first part, χcc , is a constant of the medium for a given incident particle. The second part depends on the incident particle energy and on the path length in the medium.

χcc2= {4 πe4ZsρNAvW}= {4 πc4r02me2ZsρNAvW}≈(0.39612 &sp;10-3)2ZsW}[ &sp;GeV2&sp;cm-1]

The variable CHC or CHCMOL stored in Q(JPROB+25) corresponds to χcc . B is defined by the equation B-lnB =lnΩ0,

where Ω0 can be interpreted as the number of collisions in the step:

Ω0={ χc2e2γ-1χα2}= bcZinc2{tβ2}

Here γ is Euler's constant (γ=0.57721... ) and χα the atomic electron screening angle. For a single element this is given by:

χα2= ( {λ02 πrTF}) 2[ 1.13 + 3.76 ( {αZ Zincβ}) 2]

where

02 π} = /p &sp;Compton wavelength of the electron

rTF = 0.885 a0Z-{13}&sp;Thomas-Fermiradius of the atom

a0 = {2m e2}&sp;Bohr's radius

α = 1/137.035 ...&sp;the fine-structure constant

so that we have

χα2= {m2e41.13p22(0.885)2}Z{23}[ 1 + 3.34 ( {αZ Zincβ}) 2].

For a compound/mixture the following rule holds:

ln(χα2) = {∑i=1NniZi(Zi+1) ln( χαi2)i=1NniZi(Zi+1)}= {∑i=1N{piAi}Zi(Zi+1) ln( χαi2) i=1N{piAi}Zi(Zi+1)}

= {∑i=1N{piAi}Zi(Zi+1) ln{m2e41.13p22(0.885)2}Zi{23}[ 1 + 3.34 ( {αZiZincβ}) 2]i=1N{piAi}Zi(Zi+1)}

= ln( {m2e41.13p22(0.885)2}) -{∑i=1N{piAi}Zi(Zi+1) lnZi-{23}i=1N{piAi}Zi(Zi+1)}

+ {∑i=1N{piAi}Zi(Zi+1) [ 1 + 3.34 ( {αZiZincβ}) 2]i=1N{piAi}Zi(Zi+1)}

To understand the transformations in the above formulae, the following should be noted. Let ni be the number of atoms of type i in a compound/mixture, that is the number of moles of element i in a mole of material, and pi the proportion by weight of that element. We have the following relation:

pi= {niAij=1NnjAj}&sp;thatis&sp;ni= ( ∑j=1NnjAj) {piAi}= W {piAi}

so that we can simplify expressions in the following way:

{∑i=1Nni...W}= ∑i=1N(pi/Ai) ...

If now we set

Zs = i = 1NniZi(Zi+1) = W ∑i = 1N{piAi}Zi(Zi+1) = W Zs'

ZE = i = 1NniZi(Zi+ 1 )lnZi-2/3 = W∑ {piAi}Zi(Zi+ 1 )lnZi-2/3 = W ZE'

Zx = i = 1NniZi(Zi+ 1 ) ln[ 1+3.34( {αZiZincβ})2]

= W ∑i = 1N{piAi}Zi(Zi+ 1 ) ln[ 1+3.34( {αZiZincβ})2] = W Zx'

we can write:

ln(χα2) = ln( {m2e41.13p22(0.885)2})+ {Zx-ZEZs}

χα2 = {m2e41.13p22(0.885)2}e(Zx- ZE)/Zs= {m2e41.13p22(0.885)2}e(Zx' - ZE' )/Zs'

and finally:

Ω0 = { χc2e2γ-1χα2}

= {11.167}&sp;{4 πe4ZsρNAvZinc2tW c2p2β2}&sp;{p22(0.885)21.13 m2e4}e-(Zx' - ZE' )/Zs'

= bcZinc2{tβ2}

bc = {4 πNAv2m2c2}{(0.885)21.13 x1.167}ρZs' e(ZE' - Zx' )/Zs'≈6702.33 ρZs'e(ZE' - Zx' )/Zs'

The quantity bc is calculated during initialisation by the routine GMOLI setting β=1 and Zinc=1 . This variable is called OMC or OMCMOL and it is stored in Q(JPROB+21). It has, via the atomic electron screening angle χα2 , a small dependence on β and Zinc in the term Zx . The quantity bcρZs'

is re-evaluated during tracking by the routine GMOLIO, called by GMULTS, only when necessary.

The dependence of Zx on β and Zinc is via a term of the form: 1+3.34(αZ Zincβ-1)2 , so it is not necessary to recalculate it as long as 1 + 3.34(αZ Zincβ-1)2≈1 + 3.34(αZ )2 that is:

3.34 (Z α)2[ ( {Zincβ})2-1 ] 1 Z2{Zinc2- β2β2} 3.34 α-2≈5500

Z2( Zinc2- β2) 50 β2

For mixtures/compounds this condition should be checked for every component and this would be unacceptable from the point of view of computer time. So we simply make the condition more restrictive multiplying the first term by the number of elements in the mixture/compound.



next up previous index
Next: Sampling of the Up: Method Previous: Introduction


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