Jump to content

McXtrace

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 2a01:cb14:1e0:9900:4d23:4b2c:bbc8:d9b6 (talk) at 09:10, 14 August 2018. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

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

McXtrace works in the way that a user describes his/her beamline in a special file. This file is the 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.

References

External links