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.

Geant 3.16 GEANT User’s Guide PHYS250<br />

Origin : G.Tromba, P.Bregant Submitted: 10.10.89<br />

Revision : Revised: 16.12.93<br />

Documentation :<br />

1 Subroutines<br />

Total cross-section for Rayleigh scattering<br />

CALL GRAYLI<br />

GRAYLI computes the mean free path, λ, for Rayleigh scattering as a function of the medium and of the energy.<br />

It evaluates also an integral of atomic form factors which is used in the routine GRAYL (see [PHYS251])<br />

to sample the scattering angles. GRAYLI is called during initialization by GPHYSI.<br />

2 Method<br />

2.1 Total cross-section<br />

An empirical cross-section is used to produce the total cross-section data [12, 33]:<br />

σ c (Z, E) =aE 3 + bE 2 + cE + d barn/atom (1)<br />

The values of the coefficients are stored in the DATA statement within the routine GRAYLI. For each element<br />

the fit was obtained over 27 experimental values of the total coherent cross-section. The accuracy of the fit<br />

is estimated to be about ∆σ/σ ≈ 10%, but it is better for most of the elements.<br />

2.2 The atomic form factors<br />

Different empirical formulae are used to produce the atomic form factor F(Z,E) data [34]. For Z =1−<br />

3, 91 − 99 the empirical expression is:<br />

F (Z, E) =a 1 E 7 + b 1 E 6 + c 1 E 5 + d 1 E 4 + e 1 E 3 + f 1 E 2 + g 1 E + h 1 (2)<br />

for Z=100 the formula used is:<br />

F (Z, E) =a 2 E 5 + b 2 E 4 + c 2 E 3 + d 2 E 2 + e 2 E + f 2 (3)<br />

for the other elements F is calculated as:<br />

{<br />

a3 E<br />

F (Z, E) =<br />

3 + b 3 E 2 + c 3 E + d 3 if E ≤ E c<br />

a 4 E 3 + b 4 E 2 (4)<br />

+ c 4 E + d 4 if E>E c<br />

The value of the energy E c depends on Z and it is set in the array ELIM. The values of the coefficients<br />

are stored in the DATA statement in the routine GRAYLI. For each element the fits were performed over 97<br />

tabulated values of the form factors. The accuracy of the fit is estimated to about ∆σ/σ = 10% for E ≤ 1<br />

MeV for most of the elements. The integral over the atomic form factors A (E i ) is defined as follows:<br />

∫ Ei<br />

∫<br />

A (E i )=2 |F T (E)| 2 Ei<br />

EdE = |F T (E)| 2 dE 2 (5)<br />

0<br />

0<br />

where F T (E) is the total atomic form factor which is function of the energy E.<br />

229 PHYS250 – 1

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

Saved successfully!

Ooh no, something went wrong!