28.11.2014 Views

THE EGS5 CODE SYSTEM

THE EGS5 CODE SYSTEM

THE EGS5 CODE SYSTEM

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.

Now suppose that the f(x) in Equation 2.62 is decomposed in a manner that allows for a<br />

combination of “composition” and “rejection” techniques (e.g., see Equation 2.10; that is<br />

or<br />

where<br />

/<br />

dΣ(x 0 , x)<br />

Σ(x 0 ) =<br />

dx<br />

dΣ(x 0 , x)<br />

dx<br />

=<br />

N e ∑<br />

i=1<br />

N e ∑<br />

i=1<br />

α i = a ′ i Σ(x 0) .<br />

α ′ i f i(x) g i (x) (2.63)<br />

α i f i (x) g i (x) , (2.64)<br />

But it can be shown (e.g., see Equation 2.7) that if all α i are multiplied by the same factor, it<br />

will not change the function being sampled. We conclude that to properly sample from the p.d.f.<br />

(Equation 2.62), it is not necessary to obtain Σ(x 0 ), but it is sufficient to decompose dΣ(x 0 , x)/dx<br />

as shown in Equation 2.64 without bothering to normalize. We seek decompositions of the form<br />

n∑<br />

j=1<br />

α j f j (x)g j (x) =<br />

N e ∑<br />

i=1<br />

p i<br />

dσ uncorrected (Z i , x 0 , x)<br />

dx<br />

. (2.65)<br />

Let us now do this for the bremsstrahlung process (in a manner similar to that of Butcher and<br />

Messel[39]) using Equation 2.43 for dσ i /dx with A ′ (Z i , Ĕ0) = 1. The first point to be noted[114] is<br />

that φ 1 (δ) and φ 2 (δ) → 0 as δ → ∞, so that the expressions in square brackets in Equation 2.43<br />

go to zero, and in fact go negative, at sufficiently large δ. As can be seen from Equation 2.51,<br />

φ 2 (δ) = φ 1 (δ) for δ > 1. By checking numerical values it is seen that the value of δ for which the<br />

expressions go to zero is greater than 1, so that both [ ] expressions in Equation 2.43 go to zero<br />

simultaneously. Clearly the differential cross section must not be allowed to go negative, so this<br />

imposes an upper kinematic limit δ max (Z i , Ĕ0) resulting in the condition (from Equation 2.50)<br />

21.12 − 4.184 ln(δ max (Z, Ĕ0) + 0.952) − 4 3 ln Z − (4f c(Z) if Ĕ 0 > 50, 0) = 0. (2.66)<br />

Solving for δ max (Z, Ĕ0) we obtain<br />

[<br />

δ max (Z, Ĕ0) = exp (21.12 − 4 ]<br />

3 ln Z − (4f c(Z) if Ĕ 0 > 50, 0))/4.184 − 0.952 . (2.67)<br />

From PEGS routines BREMDZ, BRMSDZ, and BRMSFZ, which compute dσ Brem (Z, Ĕ0, ˘k)/d˘k as given<br />

by Equation 2.43, it may be seen that the result is set to zero if δ > δ max (Z, Ĕ0). Another way of<br />

looking at this is to define<br />

(<br />

)<br />

φ ′ i(Z, Ĕ0, δ) = φ i (δ) if δ ≤ δ max (Z, Ĕ0), φ i (δ max (Z, Ĕ0)) . (2.68)<br />

We now define<br />

E = ˘k/Ĕ0 (2.69)<br />

44

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

Saved successfully!

Ooh no, something went wrong!