I present the new features included in McXtrace 1.4 - the latest release
of the open source x-ray tracing software package[1]. McXtrace is an
open source ray-tracing package designed for simulating X.ray scattering
experiments at synchrotrons, FELs, and lab sources, but recently it has
found use in other areas such as the astrophysics community for
telescope design.
Erik B Knudsen is associated with DanMAX beamline.
Among the interesting new features are:
1. A set of synchrotron source models including Bending Magnet, Wiggler,
and Undulator.
2. Several new optics modules.
3. Divergence monitors.
4. Flat & bent Darwin-limited Bragg-monochromator crystal components.
5. A new python/qt-based GUI.
6. Full-size mode of the DanMAX beamline (in construction at MAX IV).
7. Full-size model of FXE beamline at XFEL.
8. Redesigned and faster data-file reading lib.
9. SAS-view based SAXS-sample components.
10. Redesigned installation procedure.
11. A particle list output interface file-format (MCPL[4]) to enable simpler
integration with other software packages such as SimEX[5] and MCNP6[6].
12. Generalized multilayer mirrors, with an option for graded profiles.
13. A Polycrystal model.
I will show examples of using these new features, and how they may be
utilized in a beamline design process as has been done for the DanMAX
beamline.
References:
[1] Knudsen et.al, Journal of Applied Crystallography, 2013.
[2] DanMAX – MAX IV,
https://www.maxiv.lu.se/accelerators-beamlines/beamlines/danmax/10388-8,
Session 3
[3] European XFEL - Research - Instruments - FXE,
www.xfel.eu/research/instruments/fxe
[4] Kittelmann et.al., Computer Physics Communications, 2017.
[5] SimEX: Fortmann-Grote et.al. arXiv:1610.05980, 2016.
[6] MCNP6: Los Alamos National Laboratory: MCNP Home Page,
https://mcnp.lanl.gov