P~), the electron history is terminated. Electrons suffering successive elastic scatterings are followed until they
coo H(~)~(m) ~(~)=5-m ~+m ' J(#) = #~(#),
(2)
where #o is the cosine of the incident angle, H(#) is the Chandrasekhar's H-function tabulated in [9] and coo is the single scattering albedo. According to the definitions, coo represents the fraction of the elastically scattered radiation, while 1 - coo is the fraction transformed into other forms of energy. The total half-space current albedo, c~, is given by: = 1 -
,Ja - O~o/-/(m).
(3)
In terms of the Monte Carlo method, coo is equal to the elastic scattering probability, i.e. coo = Po. The distances, S, are expressed in mfp units. Monte Carlo calculations were performed for normally incident electrons. The elastic scattering probability was varied from 0.1 to 0.95. The obtained and the analytical angular distributions of the electron flux and current for Pe = 0.5 are compared in Fig. 1. The deviations do not exceed the statistical error which is less than 1%. Fig. 2 illustrates the agreement of the analytical total current albedo with the Monte Carlo results. Fig. 2a shows the albedo as a function of the elastic scattering probability. Fig: 2b presents the albedo as a function of the ratio of the inelastic mfp to the transport mfp, 2in/,~tr • P e / ( 1 - Pc), using the fact that the elastic mfp is equal to the transport mfp for isotropically scattering medium. This unit transformation makes
305
1L Chakarova/Surfaee Science 351 (1996) 303 308 I
0.4
I
I
I
I
I
line - analytical data symbols -
I
I
I
1.0
Pe = 0.5
I
I
I
I
I
I
I
line - analytical data
j
Monte Carlo data
0.8"~ 0.3-
o0.6-
JD x 0.2-
0.4-
4-,
current
~0.10.2-
0.0 0
I
I
1
I
20
40
60
80
0.0 0.1
]
]
]
]
I
I
]
]
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
escape angle [deg]
1.0
elastic scattering probability, Pe
(a)
Fig. 1. Angular flux and current distribution of electrons reflected from isotropically scattering medium for elastic scattering probability 0.5, comparison between analytical and Monte Carlo data.
Fig. 2b directly comparable and consistent with Fig. 3 from Ref. [3].
0.6 0.5-
o
]
t
I
I
I
I
I
I
I
line - analytical data symbols - Monte Carlo data
0.4-
-~ 0 . 3 -
4. N u m e r i c a l calculations
test and other Monte
Carlo
o
0.2-
0.1-
Numerical test of the Monte Carlo model was performed by comparison of Monte Carlo results with those obtained by S N method which is a standard method in reactor physics, see e.g. Ref. [ 10]. It uses Gauss quadrature for integration over the angle and difference between ordinates to express the spatial derivative of the flux. The transport equation is solved by iteration. Angular distributions of elastically reflected electrons have been calculated by Monte Carlo and SN methods for 1 keV electrons normally incident on aluminium, copper and gold when using one and the same cross section data [ 11 ]. The elastic scattering was described by Riley's differential cross sections [12] and the inelastic mfp was taken from Ref. [13]. The agreement between the Monte Carlo and SN results was very good, which is illustrated by the case for gold in Fig. 3. The SN calculations are estimated to be about five times faster than the
0.0
I
5
10
; k i / / Xtr (b)
Fig. 2. Total half space albedo for isotropically scattering medium, comparison between analytical and Monte Carlo data: (a) albedo as a function of elastic scattering probability, (b) albedo as a function of the ratio of inelastic to transport mfp.
Monte Carlo ones for results with less than 1% statistical error. Figs. 4a-4c show comparisons between the Monte Carlo results obtained and the corresponding ones published in Refs. [ 4 ] and [5], respectively. Ref. [4-] provides distributions based on non-relativistic cross sections. The histograms 1 and 2 in Fig. 4c show the non-relativistic and
1L Chakarova/Surface Science 351 (1996) 303-308
306 I
I
I
I
I
I
I
I
I
I
f
1
I
GOLD 1 key
0.4-
I
I
I
ALUMINIUM 1 keY
Pe = 0.6521 Reflection coeff.
1.0(Sn) = 0.06901
o 0.5-
Q)
(MC) = 0.0692 (st. error 1%)
N ~8 E o o.5
e 0.2-
a:0.1 -
I
0.0
I
I
I
I
I
I
I
I
10
20
30
40
50
60
70
80
I
50 60 escape angle [deg]
90
90
(a)
Escape angle [deg]
I
I
I
I
I
Fig. 3. Angular distribution of 1 keV electrons reflected elastically from gold. Comparison between Monte Carlo and SN method [ 11 ].
I
I
I
COPPER 1 keV
1.0-
relativistic calculations from [,5]. The observed data deviations are considered as acceptable. They may be related to differences in the cross sections input. (Self computed cross sections are used in [,1,4,5] which are not explicitly available.) Further Monte Carlo calculations have been performed for 2.2 keV electrons normally incident on copper. The elastic reflection coefficient, l/e, was obtained with a statistical error less than 1% when varying the inelastic mfp from 5 to 60 A. The results (box-symbols) are presented in Fig. 5. It is seen that the slope decreases with the increasing inelastic mfp. T h e solid line in the figure is the data fit within 1% to the polynomial: r/e = A 2 i q-
B~,
(4)
where A = 1.0298 x 10 -3 [.4 -1] and B= - 1 . 3 8 6 x 10 - 6 I - A - l ] , i.e. A is positive and B is negative. Thus the behaviour of the reflection coefficient function supports the conclusions in [,3]. The results taken from [1] (star-symbols)
¥ N
E 0.5b z
O.O
i
i
30 60 Escape Gngle [deg]
0
90
(b) P
3.5
\
3.0>,2.5-
I
I
[ro n ork
I
I
\
2.0-
¥ 1.5-
Eo
c 1.0-
I
I
GOLD, 1 keV
f
1 L~
2
0.5-
Fig. 4. Angular distribution of 1 keV electrons reflected elastically from: (a) aluminium, comparison with data from [4]; (b) copper, comparison with data from [4]; (c) gold, comparison with data from [5]. Histogram 1 - non-relativistic data [5], histogram 2 - relativistic data [5].
O.O O
1~0
;o 5'° ;o 5'o 6o ;o 6'o 9o escape angle [deg]
(c)
R. Chakarova/SurfaceScience351 (1996) 303-308
307
Elastic reflection of 2.2 kev electrons from copper
Elastic reflection of 2.2 kev electrons from copper 0.05
0.06 -
Straight
lin~,
/1/~1
..~
J j/"
._e ._o
,j/
~ 0.02o
o 0.04Present
work .~'j/ ," / Z,d/"
._u 0.01 //
Od
kl.I
0
I 10
i i I 20 30 40 Inelastic mfp [A]
i 50
0.0
Fig. 5. Elastic reflection coefficient of 2.2 keV electrons backscattered from copper as function of the inelastic mfp. C o m p a r i s o n with data from Ref. [ 1 ] .
are shown for comparison. It has been proved that the differences can not be related to the features of the Monte Carlo algorithm used by Jablonski. They might be related to the cross section calculated in Ref. [, 1] within the first Born approximation that has limited application to the low energy electron transport. The shape of the calibration curve for copper, 1 keV electrons, presented in a later publication [,2b] is in agreement with the reflection coefficient function in Fig. 5. The single scattering model draws attention because it is very simple and because the elastic peak is dominated by a single large-angle elastic scattering event. It is discussed in Refs. r 1, 3, 14]. Here in order to investigate the elastic reflection in detail, single backscattered electrons were scored explicitly during the Monte Carlo simulation. In this way the single scattering reflection coefficient, q , , was obtained together with the multiple scattering one, 7°. The complete results are presented in Fig. 6. It is seen that the dependence of the single scattering coefficient on the inelastic mfp is not linear which invalidates the expression suggested [ 1 ]: q~s = Nc%fr2i.,
0
60
(5)
/
//
...... -~.......... ,.....
e ....
Reference work
0.0
/" .-/)~
Multiple scattering
e ~ O.02-
,f
Single scattering
I
i
i
5
10
15
I
I
i
20 Inelastic mfp [A]
25
50
Fig. 6. Single and multiple elastic scattering reflection coeffid e n t s as function of the inelastic mfp for 2.2 keV electrons and copper.
where N is the number of scattering centres per unit volume and aeff is an effective cross section. The proper way to derive an analytical formula for qes follows below. In terms of statistical theory, the particle transport can be considered as a stochastic process of Poisson which is of Markoff's type [,,15]. This implies that a penetrating particle generates series of mutually independent events. The probability of a certain "chain" event equals the product of the probabilities of each step. Here in the particular case of interest, the probability for an electron to be elastically backscattered at angle 0 after interaction in a layer dz is given by (see Fig. 7): Ptot = PcolP~PoPosc.
(6)
Here
is the probability of an electron travelling a distance z without interaction multiplied by the probability of having an interaction in dz. Po is the probability of elastic scattering used above.
Po= 2 ~ s i n 0 d 0
N2~
308
R. Chakarova/Surface Science 351 (1996) 303-308
Incident electron
with increasing inelastic mfp. The fitting function is a polynomial, qe = A2i + B22, where A is positive and B is negative. The single elastic scattering coefficient, q¢~, is shown to be p r o p o r t i o n a l to the total mfp. The analytical expression derived is general, as far as no energy or material assumptions were included. The analysis is supported by M o n t e Carlo calculations for 2.2 keV electrons normally incident on copper.
Scattered electron
-.... \ \
I I
Acknowledgements
Fig. 7. Single elastic scattering model.
is the probability that the electron is backscattered at an angle 0, and P e s o = e x p ( z s e c 0/At) is the probability of escaping from the m e d i u m without interaction. The contribution of elastically forward scattered electrons is neglected. The single elastic reflection coefficient is obtained after inserting the probabilities defined above in Eq. (6) and performing the integration over z
q~s =
i
i P dz dO = 2tNO-eff,
(7)
~/2 0 where Gff contains the integration over 0. It is seen that the single reflection coefficient is p r o p o r tional to the total and not to the inelastic mfp. For 2i>>2~, 2 t ~ 2 ¢ = const, i.e. the single reflection coefficient is independent of the inelastic mfp which tendency is seen in Fig. 6.
5. Conclusions The analog M o n t e Carlo model presented simulates successfully electron elastic scattering in solids. It is tested analytically and numerically and can serve as a b e n c h m a r k model for other M o n t e Carlo calculations associated with problems of quantitative AES and XPS. The dependence of the elastic reflection coefficient, ~e, on the inelastic mfp, 2i, is investigated for the case of 2.2 keV electrons normally incident on copper. It was found that the slope decreases
I a m grateful to Profs. N.G. SjOstrand, I. Pfizsit and A. Prinja for the helpful discussions.
References [1] A. Jablonski, Surf. Sci. 151 (1985) 166. [2] (a) A. Jablonski, Surf. Interface Anal. 14 (1989) 659; (b) A. Jablonski and C.J. Powell, Surf. Interface Anal. 20 (1993) 771. [3] V.M. Dwyer, J. Vac. Sci. Technol. A 12(5) (1994) 2680. f4] A. Jablonski, Phys. Rev. B 39 (1989) 61. [5] A. Jablonski, Phys. Rev. B 43 (1991) 7546. [6] R. Chakarova, Detailed Monte Carlo simulation of Electron Elastic Scattering, CTH-RF-103, 1994. [7] I. P~izsit and R. Chakarova, Phys. Rev. B 50 (1994) 13953. [8] S. Tougaard and P. Sigmund, Phys. Rev. B 25 (1982) 4452. [9] S. Chandrasekhar, Radiative Transfer (Dover, New York, 1960). [10] G.I. Bell and S. Glasstone, Nuclear Reactor Theory (Van Nostrand Reinhold Co., New York 1970); also N.G. Sj6strand, Ann. Nucl. Energy 7 (1980) 435. [11] N.G. Sj6strand, Numerical Study of Electron Scattering, CTH-RF-102, 1994, Surf. Interface Anal. 23 (1995) 785. [12] M. Riley, G.J. MacCallum and F. Biggs, At. Data Nucl. Data Tables 15 (1975) 443. [13] S. Tanuma, C. Powel and D. Penn, Surf. Interface Anal. 17 (1991) 911. [14] V.M. Dwyer, Surf. Interface Anal. 20 (1993) 513; and A. Jablonski, B. Lesiak and G. Gergely, Phys. Scr. 39 (1989) 363. [15] L. Jfinossy, A. R6nyi and J. Acz61,Acta Matem. 1 (1950) 209; also J. Wood, Computational methods in Reactor Shielding (Pergamon, Oxford, 1982) p. 277; A. Profio, Radiation Shielding and Dosimetry (WileyInterscience, New York, 1979) pp. 183-192.