Journal of Synchrotron Radiation (Sep 2024)
MLgrating: a program for simulating multilayer gratings for tender X-ray applications
Abstract
Multilayer gratings are increasingly popular optical elements at X-ray beamlines, as they can provide much higher photon flux in the tender X-ray range compared with traditional single-layer coated gratings. While there are several proprietary software tools that provide the functionality to simulate the efficiencies of such gratings, until now the X-ray community has lacked an open-source alternative. Here MLgrating is presented, a program for simulating the efficiencies of both multilayer gratings and single-layer coated gratings for X-ray applications. MLgrating is benchmarked by comparing its output with that of other software tools and plans are discussed for how the program could be extended in the future.
Keywords