Publications Repository - Helmholtz-Zentrum Dresden-Rossendorf
1 PublicationX-ray spectrometer simulation code with a detailed support of mosaic crystals
Abstract
We present a newly developed ray tracing code called mmpxrt, dedicated to study and design x-ray crystal optics, with a special focus on mosaic crystal spectrometers. Its main advantage over other currently available ray tracing codes is that it includes detailed and benchmarked algorithm to treat mosaic crystals, especially HOPG and HAPG (Highly Oriented / Annealed Pyrolitic Graphite). The code is dedicated primarily to study crystal spectrometers, therefore their implementation is very straightforward, and the code has mostly automatic evaluation of their performance. It can, however, be used universally to study other crystal instruments, like monochromators, mirrors, and analyzers.
The code is publicly available, written in Python3 and is distributed as a Python library with test cases included.
Keywords: mossaic crystal; x-ray spectroscopy; raytracing; python
Related publications
-
Mmpxrt; X-ray spectrometer simulation code with a detailed support of mosaic …
ROBIS: 30433 HZDR-primary research data are used by this (Id 29826) publication
-
Computer Physics Communications 262(2020), 107881
DOI: 10.1016/j.cpc.2020.107811
Cited 5 times in Scopus
Downloads
- Final Draft PDF 2,4 MB Secondary publication
Permalink: https://www.hzdr.de/publications/Publ-29826
Years: 2023 2022 2021 2020 2019 2018 2017 2016 2015