Title |
Linear Canonical Transform Library for Fast Coherent X-Ray Wavefront Propagation |
Authors |
- B. Nash, D.T. Abell, P. Moeller, I.V. Pogorelov
RadiaSoft LLC, Boulder, Colorado, USA
- N.B. Goldring
STATE33 Inc., Portland, Oregon, USA
|
Abstract |
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.
|
Funding |
This work is supported by the US Department of Energy, Office of Basic Energy Sciences under Award No. DE-SC0020593. |
Paper |
download THPOPT068.PDF [1.631 MB / 4 pages] |
Cite |
download ※ BibTeX
※ LaTeX
※ Text/Word
※ RIS
※ EndNote |
Conference |
IPAC2022 |
Series |
International Particle Accelerator Conference (13th) |
Location |
Bangkok, Thailand |
Date |
12-17 June 2022 |
Publisher |
JACoW Publishing, Geneva, Switzerland |
Editorial Board |
Frank Zimmermann (CERN, Meyrin, Switzerland); Hitoshi Tanaka (RIKEN, Hyogo, Japan); Porntip Sudmuang (SRLI, Nakhon, Thailand); Prapong Klysubun (SRLI, Nakhon, Thailand); Prapaiwan Sunwong (SRLI, Nakhon, Thailand); Thakonwat Chanwattana (SRLI, Nakhon, Thailand); Christine Petit-Jean-Genaz (CERN, Meyrin, Switzerland); Volker R.W. Schaa (GSI, Darmstadt, Germany) |
Online ISBN |
978-3-95450-227-1 |
Online ISSN |
2673-5490 |
Received |
15 June 2022 |
Revised |
15 June 2022 |
Accepted |
16 June 2022 |
Issue Date |
01 July 2022 |
DOI |
doi:10.18429/JACoW-IPAC2022-THPOPT068 |
Pages |
2759-2762 |
Copyright |
Published by JACoW Publishing under the terms of the Creative Commons Attribution 3.0 International license. Any further distribution of this work must maintain attribution to the author(s), the published article's title, publisher, and DOI. |
|