JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.
TY - CONF AU - Nash, B. AU - Abell, D.T. AU - Goldring, N.B. AU - Moeller, P. AU - Pogorelov, I.V. ED - Zimmermann, Frank ED - Tanaka, Hitoshi ED - Sudmuang, Porntip ED - Klysubun, Prapong ED - Sunwong, Prapaiwan ED - Chanwattana, Thakonwat ED - Petit-Jean-Genaz, Christine ED - Schaa, Volker R.W. TI - Linear Canonical Transform Library for Fast Coherent X-Ray Wavefront Propagation J2 - Proc. of IPAC2022, Bangkok, Thailand, 12-17 June 2022 CY - Bangkok, Thailand T2 - International Particle Accelerator Conference T3 - 13 LA - english AB - X-ray beamlines are essential components of all synchrotron light sources, transporting radiation from the stored electron beam passing from the source to the sample. The linear optics of the beamline can be captured via an ABCD matrix computed using a ray tracing code. Once the transport matrix is available, one may then include diffraction effects and arbitrary wavefront structure by using that same information in a Linear Canonical Transform (LCT) applied to the initial wavefront. We describe our implementation of a Python-based LCT library for 2D synchrotron radiation wavefronts. We have thus far implemented the separable case and are in the process of implementing algorithms for the non-separable case. Rectangular apertures are also included. We have tested our work against corresponding wavefront computations using The Synchrotron Radiation Workshop (SRW) code. LCT vs. SRW timing and benchmark comparisons are given for undulator and bending magnet beamlines. This algorithm is being included in the Sirepo implementation of the Shadow ray tracing code. Finally, we describe our plans for application to partially coherent radiation. PB - JACoW Publishing CP - Geneva, Switzerland SP - 2759 EP - 2762 KW - optics KW - radiation KW - synchrotron KW - operation KW - synchrotron-radiation DA - 2022/07 PY - 2022 SN - 2673-5490 SN - 978-3-95450-227-1 DO - doi:10.18429/JACoW-IPAC2022-THPOPT068 UR - https://jacow.org/ipac2022/papers/thpopt068.pdf ER -