首页> 外文期刊>Journal of Applied Crystallography >McXtrace: A Monte Carlo software package for simulating X-ray optics, beamlines and experiments
【24h】

McXtrace: A Monte Carlo software package for simulating X-ray optics, beamlines and experiments

机译:McXtrace:蒙特卡洛软件包,用于模拟X射线光学器件,光束线和实验

获取原文
获取原文并翻译 | 示例
           

摘要

This article presents the Monte Carlo simulation package McXtrace, 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 code McStas and is a good complement to the standard X-ray simulation software SHADOW. McXtrace is 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 the McXtrace procedure 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.
机译:本文介绍了蒙特卡洛模拟软件包McXtrace,该软件包旨在优化X射线束仪器并执行虚拟X射线实验以进行数据分析。该系统与流行的中子模拟代码McStas具有相同的结构和代码库,是对标准X射线模拟软件SHADOW的很好补充。 McXtrace是开放源代码,根据通用公共许可证许可,并且不需要用户访问任何专有软件即可操作。详细描述了软件的结构,并给出了各种示例来展示McXtrace过程的多功能性,并概述在数据分析中使用蒙特卡洛模拟获得新的科学见解的可能途径。进行的研究涉及多种X射线实验技术:吸收层析成像,粉末衍射,单晶衍射和泵浦和探针实验。仿真研究与实验数据和理论计算进行了比较。此外,介绍了计算相干X射线束特性的仿真功能,并与基本衍射理论进行了比较。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号