02.05.2014 Views

PENELOPE 2003 - OECD Nuclear Energy Agency

PENELOPE 2003 - OECD Nuclear Energy Agency

PENELOPE 2003 - OECD Nuclear Energy Agency

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

120 Chapter 3. Electron and positron interactions<br />

The annihilation mean free path is given by<br />

λ −1<br />

an = N Zσ an, (3.166)<br />

where N Z is the density of electrons in the medium. The annihilation cross section is<br />

displayed in fig. 3.17. The cross section decreases with the kinetic energy and, therefore,<br />

high-energy positrons can travel path lengths of the order of the CSDA range before<br />

annihilating.<br />

3.4.1 Generation of emitted photons<br />

The PDF of ζ is given by (normalization is irrelevant here)<br />

p an (ζ) = S(ζ) + S(1 − ζ), ζ min ≤ ζ ≤ 1/2. (3.167)<br />

To sample ζ, we may take advantage of the symmetry of this expression under the<br />

exchange of the two photons, which corresponds to exchanging ζ and 1 − ζ. We first<br />

consider the distribution<br />

P (υ) ≡ S(υ), ζ min ≤ υ ≤ 1 − ζ min (3.168)<br />

and write it in the form<br />

P (υ) = π(υ)g(υ) (3.169)<br />

with<br />

and<br />

g(υ) =<br />

π(υ) =<br />

[<br />

ln<br />

( )] −1<br />

1 − ζmin 1<br />

ζ min υ<br />

(3.170)<br />

[<br />

−(γ + 1) 2 υ + (γ 2 + 4γ + 1) − 1 ]<br />

. (3.171)<br />

υ<br />

π(υ) is a proper PDF (i.e. it is definite positive and normalized to unity) and g(υ) is a<br />

monotonically decreasing function. Random values of υ from the distribution P (υ) can<br />

be generated by using the following algorithm (rejection method):<br />

(i) Sample a value υ from the distribution π(υ). This is easily done with the inverse<br />

transform method, which yields the following sampling equation<br />

υ = ζ min<br />

(<br />

1 − ζmin<br />

ζ min<br />

) ξ<br />

. (3.172)<br />

(ii) Generate a new random number ξ.<br />

(iii) If ξg(ζ min ) > g(υ), go to step (i).<br />

(iv) Deliver υ.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!