摘要
In pursuit of a fully coherent X-ray free-electron laser(FEL), highly reflective Bragg crystals are used and will be used as a highly selective spectral filter in hard X-ray self-seeding FELs and X-ray FEL oscillators(XFELO), respectively. However, currently, when simulating self-seeding and XFELO, the three-dimensional effect of Bragg diffraction is not fully considered. In this paper, we derive a comprehensive solution for the response function of the crystal in Bragg diffraction. A three-dimensional X-ray crystal Bragg diffraction code, named BRIGHT, is introduced, which can be combined with other FEL-related codes, e.g., GENESIS and OPC. Performance and feasibility are assessed using two numerical examples,namely a self-seeding experiment for the linac coherent light source and XFELO options for Shanghai high repetition rate XFEL. The results indicate that BRIGHT provides a new and useful tool for three-dimensional modeling of FEL.
In pursuit of a fully coherent X-ray free-electron laser(FEL), highly reflective Bragg crystals are used and will be used as a highly selective spectral filter in hard X-ray self-seeding FELs and X-ray FEL oscillators(XFELO), respectively. However, currently, when simulating self-seeding and XFELO, the three-dimensional effect of Bragg diffraction is not fully considered. In this paper, we derive a comprehensive solution for the response function of the crystal in Bragg diffraction. A three-dimensional X-ray crystal Bragg diffraction code, named BRIGHT, is introduced, which can be combined with other FEL-related codes, e.g., GENESIS and OPC. Performance and feasibility are assessed using two numerical examples,namely a self-seeding experiment for the linac coherent light source and XFELO options for Shanghai high repetition rate XFEL. The results indicate that BRIGHT provides a new and useful tool for three-dimensional modeling of FEL.
基金
supported by the National Natural Science Foundation of China(No.11775293)
the National Key Research and Development Program of China(No.2016YFA0401900)
the Young Elite Scientist Sponsorship Program by CAST(No.2015QNRC001)
Ten Thousand Talent Program