Fassò A, Ferrari A, Sala P R
SLAC National Accelerator Laboratory, 2575 Sand Hill Road, Menlo Park, CA 94025, USA.
Radiat Prot Dosimetry. 2009 Nov;137(1-2):118-33. doi: 10.1093/rpd/ncp190. Epub 2009 Sep 24.
This article is an introduction to the Monte Carlo method as used in particle transport. After a description at an elementary level of the mathematical basis of the method, the Boltzmann equation and its physical meaning are presented, followed by Monte Carlo integration and random sampling, and by a general description of the main aspects and components of a typical Monte Carlo particle transport code. In particular, the most common biasing techniques are described, as well as the concepts of estimator and detector. After a discussion of the different types of errors, the issue of quality assurance is briefly considered.