McXtrace logo

McXtrace - An X-ray ray-trace simulation package

Synchrotron SOLEIL DTU Physics


About McXtrace
 Project Partners
 Project People


 Wiki (GitHub)

Mailing list



Code-repository (GitHub)

Report bugs (GitHub)

McXtrace is a general Monte Carlo ray-tracing software for simulation X-ray beamlines and experiments, distributed under the open source license of GPL.

Currently, the active partners behind the McXtrace project is DTU Physics and Synchrotron SOLEIL. McXtrace was started in 2009 as a collaborative effort between the Niels Bohr Insitute, DTU Physics, European Synchrotron radiation Facility and partnering with the company SAXSLAB Aps (now part of Xenocs). Initial funding came from a grant under the NaBiIT program of the Danish Strategic Research Council DSF.

It is built upon the code base of the proven and succesful neutron ray-tracing package McStas and today McXtrace and McStas share a central code repository.

A substantial amount of work has gone into creating this software package. If you enjoy it, and use it for your work please use this reference:

  • E 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.
  • Publications
  • Partners
  • People
  • Project goals

  • Last Modified: Wednesday, 09-Feb-2022 22:03:02 CET
    Search website mailinglist archive GitHub repos