22.05.2014 Views

CERN Program Library Long Writeup W5013 - CERNLIB ...

CERN Program Library Long Writeup W5013 - CERNLIB ...

CERN Program Library Long Writeup W5013 - CERNLIB ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

For the other charged particles the differential cross-section can be written:<br />

dσ<br />

dT = 2πZr2 0m 1 [<br />

]<br />

1<br />

β 2 T 2 1 − β 2 T<br />

for spin 0 particle<br />

TMAX<br />

dσ<br />

dT = 2πZr2 0m 1 [<br />

1<br />

β 2 T 2 1 − β 2 T<br />

TMAX + T 2 ]<br />

2E 2 for spin 1/2 particle<br />

where TMAX is the maximum energy transferable to the free electron:<br />

TMAX =<br />

2m(γ 2 − 1)<br />

1+2γ(m/M)+(m/M) 2<br />

and TCUT is the energy threshold for the δ-ray emission: TCUT ≤ T ≤ TMAX<br />

2.2 Sampling<br />

Apart from the normalisation, the cross-section can be written as<br />

dσ<br />

dɛ = f(ɛ)g(ɛ),<br />

where, for e − e − scattering,<br />

f(ɛ) = 1 ɛ 0<br />

ɛ 2 1 − 2ɛ 0<br />

[<br />

]<br />

4<br />

g(ɛ) =<br />

9γ 2 (γ − 1) 2 ɛ 2 − (2γ 2 ɛ<br />

+2γ − 1)<br />

− 10γ +5<br />

1 − ɛ + γ2<br />

(1 − ɛ) 2<br />

and for e + e − scattering<br />

f(ɛ) = 1 ɛ 2 ɛ 0<br />

1 − ɛ 0<br />

g(ɛ) = B 0 − B 1 ɛ + B 2 ɛ 2 − B 3 ɛ 3 + B 4 ɛ 4<br />

B 0 − B 1 ɛ 0 + B 2 ɛ 2 0 − B 3ɛ 3 0 + B 4ɛ 4 0<br />

Here B 0 = γ 2 /(γ 2 −1) and all the other quantities have been defined above. For the other charged particles:<br />

f(T ) =<br />

( 1<br />

TCUT TMAX) − 1 1<br />

T<br />

g(T ) = 1− β 2 T<br />

TMAX + T 2<br />

2E 2<br />

GDRAY samples the variable ɛ by:<br />

1. sample ɛ from f(ɛ)<br />

(last term for spin- 1 2<br />

particle only)<br />

2. calculate the rejection function g(ɛ) and accept the sampled ɛ with a probability of g(ɛ).<br />

After the successful sampling of ɛ, GDRAY generates the polar angles of the scattered electron with respect<br />

to the direction of the incident particle. The azimuthal angle φ is generated isotropically; the polar angle θ<br />

is calculated from the energy momentum conservation. This information is used to calculate the energy and<br />

momentum of both scattered particles and to transform them into the GEANT coordinate system.<br />

PHYS331 – 2 257

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

Saved successfully!

Ooh no, something went wrong!