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

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

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

CALL GMOLIE<br />

(OMEGA,BETA2,DIN*)<br />

OMEGA<br />

BETA2<br />

DIN<br />

REAL Ω 0 of the Molière theory;<br />

REAL β 2 of the particle;<br />

REAL array of dimension 3 containing the new direction cosines with respect to the original<br />

direction of the particle.<br />

GMOLIE samples the multiple scattering angle according to Molière theory, as explained in the next section.<br />

It is called by the multiple scattering steering routine GMULTS,<br />

CALL GMOL4<br />

(Y*,X,VAL,ARG,EPS,IER*)<br />

Y<br />

X<br />

VAL<br />

ARG<br />

EPS<br />

IER<br />

REAL value of the interpolated function;<br />

REAL value at which the function should be interpolated;<br />

REAL array of four values of the function to interpolate;<br />

REAL array of four values of the argument of the function to which the values contained in VAL<br />

correspond;<br />

REAL required precision for the interpolation;<br />

INTEGER error flag;<br />

GMOL4 inverts the integral of Molière distribution function using four-points continued-fraction interpolation.<br />

It is called by GMOLIE.<br />

2 Method<br />

2.1 Introduction<br />

When traversing ordinary matter, elementary particles undergo deflection from their originary trajectory due<br />

to the interaction with the atoms. This effect is rather large for charged particles, which are deflected by the<br />

electric field of nuclei and electrons via a large number of small elastic collisions. To simulate precisely the<br />

transport of particles in matter, it is important to provide a precise description of this effect. Considerable<br />

effort has gone over the years into the formulation of a theory of Coulomb multiple scattering. In GEANT we<br />

follow the theory originally formulated by Molière [43] [44] and then elaborated by Bethe [37]. A review<br />

of this theory can be found in [45].<br />

It should be noted that this is not the only theory which describes multiple Coulomb scattering, and a<br />

thorough analysis of the problem has been performed by Goudsmit and Saunderson [46] [47].<br />

A complete account of the Molière theory is outside the scope of this manual. For more information the<br />

interested reader could refer to the works cited above and to the EGS4 manual [15], from which the notation<br />

used in the present chapter has been derived.<br />

The principal limitations of Molière theory are the following:<br />

1. the angular deflection is small. Effectively this constraint provides the upper limit for the step-size;<br />

2. the theory is a multiple scattering theory; that is, many atomic collisions participate in causing the<br />

incident particle to be deflected. In some implementations, this constraints provides a lower limit on<br />

the step size. In GEANT, when the number of scatters is below the limit of applicability of Molière<br />

single Coulomb scatterings are simulated, so that there is no effective minimum step size below which<br />

multiple scattering is switched off;<br />

3. the theory applies only in semi-infinite homogeneous media. This constraint calls for a very careful<br />

handling of particles near to a medium’s boundary;<br />

PHYS325 – 2 243

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

Saved successfully!

Ooh no, something went wrong!