Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Beamline
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===Software for beamline modeling=== Although the design of a synchrotron radiation beamline may be seen as an application of [[X-ray optics]], there are dedicated tools for modeling the x-ray propagation down the beamline and their interaction with various components. There are ray-tracing codes such as [http://www.esrf.eu/computing/scientific/raytracing/ Shadow] and [http://www.mcxtrace.org/ McXTrace] that treat the x-ray beam in the geometric optics limit, and then there are wave propagation software that takes into account diffraction, and the intrinsic wavelike properties of the radiation. For the purposes of understanding full or partial coherence of the synchrotron radiation, the wave properties need to be taken into account. The codes [https://github.com/ochubar/SRW SRW], [https://web.archive.org/web/20130827221328/http://radiant.harima.riken.go.jp/spectra/ Spectra] and [https://xrt.readthedocs.io/ xrt] include this possibility, the latter code supports "hybryd" regime allowing to switch from geometric to wave approach on a given optical segment.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)