Author:
Bergbäck Knudsen Erik,Prodi Andrea,Baltser Jana,Thomsen Maria,Kjær Willendrup Peter,Sanchez del Rio Manuel,Ferrero Claudio,Farhi Emmanuel,Haldrup Kristoffer,Vickery Anette,Feidenhans'l Robert,Mortensen Kell,Meedom Nielsen Martin,Friis Poulsen Henning,Schmidt Søren,Lefmann Kim
Abstract
This article presents the Monte Carlo simulation packageMcXtrace, intended for optimizing X-ray beam instrumentation and performing virtual X-ray experiments for data analysis. The system shares a structure and code base with the popular neutron simulation codeMcStasand is a good complement to the standard X-ray simulation softwareSHADOW.McXtraceis open source, licensed under the General Public License, and does not require the user to have access to any proprietary software for its operation. The structure of the software is described in detail, and various examples are given to showcase the versatility of theMcXtraceprocedure and outline a possible route to using Monte Carlo simulations in data analysis to gain new scientific insights. The studies performed span a range of X-ray experimental techniques: absorption tomography, powder diffraction, single-crystal diffraction and pump-and-probe experiments. Simulation studies are compared with experimental data and theoretical calculations. Furthermore, the simulation capabilities for computing coherent X-ray beam properties and a comparison with basic diffraction theory are presented.
Publisher
International Union of Crystallography (IUCr)
Subject
General Biochemistry, Genetics and Molecular Biology
Reference61 articles.
1. Als-Nielsen, J. & McMorrow, D. (2011). Elements of Modern X-ray Physics. Chichester: Wiley.
2. PHASE: a universal software package for the propagation of time-dependent coherent light pulses along grazing incidence optics
3. Advanced simulations of x-ray beam propagation through CRL transfocators using ray-tracing and wavefront propagation methods
4. X-Ray Wavelengths
5. Bergbäck Knudsen, E., Prodi, A., Willendrup, P. K. & Lefmann, K. (2012a). Component Manual for the X-ray-Tracing Package McXtrace, Version 1.0, http://download.mcxtrace.org/manual/mcxtrace-1.0-component-manual.pdf.
Cited by
74 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献