Package xrt (XRayTracer) is a python software library for ray tracing and wave propagation in x-ray regime. It is primarily meant for modeling synchrotron sources, beamlines and beamline elements.
MIT License
83
stars
30
forks
source link
X-ray diffraction ray tracing from mosaic crystals #145
I was going through the following work:
Schlesiger, C., Anklamm, L., Malzer, W., Gnewkow, R., & Kanngießer, B. (2017). A new model for the description of X-ray diffraction from mosaic crystals for ray-tracing calculations. Journal of Applied Crystallography, 50(5), 1490-1497.
In this paper, multiple reflections are taken into account for calculating the reflectivity from mosaic crystals. In the conclusions, an intensity difference up to 15% is observed with respect to Zachariasen's single reflection model.
If I understand correctly, XRT calculates the mosaic integrated reflectivity according to Bacon&Lowde where also only single reflections are considered. Is it currently possible to also use XRT to take multiple reflections into account? The above mentioned ray tracing code is unfortunately not open-source...
Hi,
I was going through the following work: Schlesiger, C., Anklamm, L., Malzer, W., Gnewkow, R., & Kanngießer, B. (2017). A new model for the description of X-ray diffraction from mosaic crystals for ray-tracing calculations. Journal of Applied Crystallography, 50(5), 1490-1497. In this paper, multiple reflections are taken into account for calculating the reflectivity from mosaic crystals. In the conclusions, an intensity difference up to 15% is observed with respect to Zachariasen's single reflection model.
If I understand correctly, XRT calculates the mosaic integrated reflectivity according to Bacon&Lowde where also only single reflections are considered. Is it currently possible to also use XRT to take multiple reflections into account? The above mentioned ray tracing code is unfortunately not open-source...
Cheers, Benjamin