source: trunk/documents/UserDoc/DocBookUsersGuides/PhysicsReferenceManual/latex/electromagnetic/utils/integral.tex @ 1288

Last change on this file since 1288 was 1211, checked in by garnier, 15 years ago

CVS update

File size: 4.0 KB
Line 
1\section{Correcting the cross section for energy variation } \label{integral} 
2
3As described in Sections \ref{en_loss} and \ref{ip} the step size limitation
4is provided by energy loss processes in order to insure the precise
5calculation of the probability of particle interaction. It is generally
6assumed in Monte Carlo programs that the particle cross sections are
7approximately constant during a step, hence the reaction probability $p$ at
8the end of the step can be expressed as
9\begin{equation}
10\label{int_a}
11p = 1 - \exp \left ( -n s \sigma(E_i) \right ),
12\end{equation}
13where $n$ is the density of atoms in the medium, $s$ is the step length,
14$E_i$ is the energy of the incident particle at the beginning of the step,
15and $\sigma(E_i)$ is the reaction cross section at the beginning of the step.
16
17However, it is possible to sample the reaction probability from the exact
18expression
19\begin{equation}
20\label{int_b}
21p = 1 - \exp \left ( -\int_{E_i}^{E_f}{n \sigma(E) ds} \right ),
22\end{equation}
23where $E_f$ is the energy of the incident particle at the end of the step,
24by using the integral approach to particle transport.  This approach is
25available for processes implemented via the $G4VEnergyLossProcess$ 
26and $G4VEmProcess$ interfaces.
27
28The Monte Carlo method of integration is used for sampling the reaction
29probability \cite{int.unimod}.  It is assumed that during the step
30the reaction cross section
31smaller, than some value $\sigma(E) < \sigma_m$. The mean free path
32for the given step is computed using $\sigma_m$. If the process is chosen
33as the process happens at the step, the sampling of the final state is performed only
34with the probability $p=\sigma(E_f)/\sigma_m$, alternatively no interaction
35happen and tracking of the particle is continued.
36To estimate the maximum value
37$\sigma_m$ for the given tracking step at Geant4 initialisation the energy
38$E_m$ of absoluted maximum $\sigma_{max}$
39of the cross section for given material is determined and stored.
40If at the tracking time
41particle energy $E < E_m$, then $\sigma_m=\sigma(E)$. For higher initial energies
42if $\xi E>E_m$ then $\sigma_m=min(\sigma(E),\sigma(\xi E))$.  In the opposit
43case $\sigma_m=\sigma_{max}$. Here $\xi$ is a
44parameter of the algorithm. Its optimal value is connected with the value
45of the {\it dRoverRange} parameter (see sub-chapter \ref{en_loss}),
46by default $\xi = 1 - \alpha_R = 0.8$.
47Note, that described method is precise if the
48cross section has only one maximum, which is a
49typical case for electromagnetic processes.
50
51
52The integral variant of step limitation is the default for the
53$G4eIonisation$, $G4eBremsstrahlung$ and some otehr process
54but is not automatically activated for others.
55To do so the boolean UI command can be used:\\
56\\
57{\it /process/eLoss/integral true}
58\\
59\\
60The integral variant of the energy loss sampling process is less dependent on
61values of the production cuts \cite{int.g403} and allows
62to have less step limitation, however it should be applied
63on a case-by-case basis because may require extra CPU. 
64
65\subsection{Status of this document}
66 01.12.03  integral method subsection added by V. Ivanchenko \\
67 17.08.04 moved to common to all charged particles by M. Maire \\
68 25.11.06  revision by V. Ivanchenko \\
69
70\begin{latexonly}
71
72\begin{thebibliography}{99}
73\bibitem{int.unimod}
74V.N.Ivanchenko et al.,
75Proc. of Int. Conf. MC91: Detector and event simulation in high
76energy physics, Amsterdam 1991, pp. 79-85. (HEP INDEX 30 (1992) No. 3237).
77\bibitem{int.g403}
78V.N.Ivanchenko.
79Geant4 Workshop (TRIUMF, Canada, 2003)
80http://www.triumf.ca/\\
81geant4-03/talks/04-Thursday-AM-1/02-V.Ivanchenko/eloss03.ppt
82
83\end{thebibliography}
84
85\end{latexonly}
86
87\begin{htmlonly}
88
89\subsection{Bibliography}
90
91\begin{enumerate}
92\item V.N.Ivanchenko et al.,
93Proc. of Int. Conf. MC91: Detector and event simulation in high
94energy physics, Amsterdam 1991, pp. 79-85. (HEP INDEX 30 (1992) No. 3237).
95\item V.N.Ivanchenko.
96Geant4 Workshop (TRIUMF, Canada, 2003)
97http://www.triumf.ca/\\
98geant4-03/talks/04-Thursday-AM-1/02-V.Ivanchenko/eloss03.ppt
99\end{enumerate}
100
101\end{htmlonly}
Note: See TracBrowser for help on using the repository browser.