Fast Monte Carlo for ion beam analysis simulations

被引:73
|
作者
Schiettekatte, Francois [1 ]
机构
[1] Univ Montreal, Dept Phys, Regroupement Quebecois Mat Pointe, Montreal, PQ H3C 3J7, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Monte Carlo simulation; ion beam analysis;
D O I
10.1016/j.nimb.2007.11.075
中图分类号
TH7 [仪器、仪表];
学科分类号
0804 ; 080401 ; 081102 ;
摘要
A Monte Carlo program for the simulation of ion beam analysis data is presented. It combines mainly four features: (i) ion slowdown is computed separately from the main scattering/recoil event, which is directed towards the detector. (ii) A virtual detector, that is, a detector larger than the actual one can be used, followed by trajectory correction. (iii) For each collision during ion slowdown, scattering angle components are extracted form tables. (iv) Tables of scattering angle components, stopping power and energy straggling are indexed using the binary representation of floating point numbers, which allows logarithmic distribution of these tables without the computation of logarithms to access them. Tables are sufficiently fine-grained that interpolation is not necessary. Ion slowdown computation thus avoids trigonometric, inverse and transcendental function calls and, as much as possible, divisions. All these improvements make possible the computation of 10(7) collisions/s on current PCs. Results for transmitted ions of several masses in various substrates are well comparable to those obtained using SRIM-2006 in terms of both angular and energy distributions, as long as a sufficiently large number of collisions is considered for each ion. Examples of simulated spectrum show good agreement with experimental data, although a large detector rather than the virtual detector has to be used to properly simulate background signals that are due to plural collisions. The program, written in standard C, is open-source and distributed under the terms of the GNU General Public License. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:1880 / 1885
页数:6
相关论文
共 50 条
  • [31] Monte Carlo simulations
    Dapor, M
    ELECTRON-BEAM INTERACTIONS WITH SOLIDS: APPLICATION OF THE MONTE CARLO METHOD TO ELECTRON SCATTERING PROBLEMS, 2003, 186 : 69 - 90
  • [32] Fast Monte Carlo algorithms for electron beam treatment planning
    Neuenschwander, H
    Volken, W
    Cris, C
    Mini, R
    Schwab, P
    PROCEEDINGS OF THE XIITH INTERNATIONAL CONFERENCE ON THE USE OF COMPUTERS IN RADIATION THERAPY, 1997, : 23 - 26
  • [33] Monte Carlo simulations of ion activities in rodlike polyelectrolyte solutions
    Nishio, T
    Minakata, A
    LANGMUIR, 1999, 15 (12) : 4123 - 4128
  • [34] Monte Carlo simulations of ion-enhanced island coarsening
    Chason, E
    Kellerman, BK
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION B-BEAM INTERACTIONS WITH MATERIALS AND ATOMS, 1997, 127 : 225 - 229
  • [35] Monte Carlo simulations of jet quenching in heavy ion collisions
    Zapp, Korinna Christine
    NUCLEAR PHYSICS A, 2011, 855 (01) : 60 - 66
  • [36] Development and benchmarking of the first fast Monte Carlo engine for helium ion beam dose calculation: MonteRay
    Lysakovski, Peter
    Besuglow, Judith
    Kopp, Benedikt
    Mein, Stewart
    Tessonnier, Thomas
    Ferrari, Alfredo
    Haberer, Thomas
    Debus, Juergen
    Mairani, Andrea
    MEDICAL PHYSICS, 2023, 50 (04) : 2510 - 2524
  • [37] Monte Carlo simulations of ion activities in rodlike polyelectrolyte solutions
    Department of Physics, Hamamatsu Univ. School of Medicine, 3600 Handa-cho, Hamamatsu 431-3192, Japan
    Langmuir, 12 (4123-4128):
  • [38] Monte Carlo simulations of the particle transport in semiconductor detectors of fast neutrons
    Sedlackova, Katarina
    Zatko, Bohumir
    Sagatova, Andrea
    Necas, Vladimir
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2013, 709 : 63 - 67
  • [39] Exponentially fast Monte Carlo simulations for non-equilibrium systems
    Bandrivskyy, A
    Beri, S
    Luchinsky, DG
    Mannella, R
    McClintock, PVE
    ESM 2003: 17TH EUROPEAN SIMULATION MULTICONFERENCE: FOUNDATIONS FOR SUCCESSFUL MODELLING & SIMULATION, 2003, : 181 - 186
  • [40] Sensitivity of megavoltage photon beam Monte Carlo simulations to electron beam and other parameters
    Sheikh-Bagheri, D
    Rogers, DWO
    MEDICAL PHYSICS, 2002, 29 (03) : 379 - 390