For faster navigation, this Iframe is preloading the Wikiwand page for McXtrace.

McXtrace

This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: "McXtrace" – news · newspapers · books · scholar · JSTOR (October 2012) (Learn how and when to remove this message)

McXtrace is an open source software package for performing Monte Carlo simulations of X-ray scattering experiments. While its chief objective is to aid in the optimization of beamlines at e.g. synchrotrons, it may also be used for data analysis and at laboratory sources and beamlines. McXtrace is free software released under the GNU GPL.

McXtrace was first spun off as a sister project to the well known and proven neutron ray-tracing package McStas in a project funded jointly by:

Description

[edit]

McXtrace works in the way that a user describes his/her beamline in a special file. This file is then analyzed by the system and converted into a c-file which may be compiled on the target computing system where the simulation is to be run. The beamline file generally contains relative coordinates of the devices present in the beamline.

McXtrace is well suited to describe X-ray synchrotron beam-lines by assembling a series of so-called components:

  • a photon source
  • optics
  • samples
  • detectors and monitors

Even-though McXtrace is similar to other pure ray-tracing such as XRT, [["Synchrotron Radiation Workshop|SRW]], OASYS/Shadow for the source and optics, what makes it different resides in its ability to handle sample models:

  • powder diffraction
  • single crystal diffraction
  • absorption (XAS), which also covers tomography applications
  • small-angle scattering
  • inelastic scattering (IXS, currently from liquids and amorphous systems)
  • fluorescence, Compton and Rayleigh

References

[edit]
  • Erik Bergbäck Knudsen, Andrea Prodi, Jana Baltser, Maria Thomsen, P Kjær Willendrup, M Sanchez del Rio, Claudio Ferrero, Emmanuel Farhi, Kristoffer Haldrup, Anette Vickery, et al. Mcxtrace: a monte carlo software package for simulating x-ray optics, beamlines and experiments. Journal of Applied Crystallography, 46(3):679-696, 2013.
  • Erik Bergbäck Knudsen, A Prodi, Peter Kjær Willendrup, Kim Lefmann, J Baltser, C Gundlach, M Sanchez del Rio, C Ferrero, and Robert Feidenhans'l. McXtrace: A modern ray-tracing package for X-ray instrumentation. In Proceedings of SPIE, volume 8141, page 81410G, 2011.
  • J. Baltser, E. Knudsen, A. Vickery, O. Chubar, A. Snigirev, G. Vaughan, R. Feidenhans'l, and K. Lefmann. Advanced simulations of x-ray beam propagation through crl transfocators using ray-tracing and wavefront propagation methods. In Proceedings of SPIE, volume 8141, page 814111, 2011.
  • A. Prodi, E. Knudsen, P. Willendrup, S. Schmidt, C. Ferrero, K. Lefmann, et al. A monte carlo approach for simulating the propagation of partially coherent x-ray beams. In Proceedings of SPIE, volume 8141, page 814108, 2011.
[edit]
{{bottomLinkPreText}} {{bottomLinkText}}
McXtrace
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 ๐ŸŽ‰! the new version arrives on September 1st! Don't want to wait?