research papers
The Monte Carlo X-ray simulation package McXtrace is described, and examples of its use for generic virtual X-ray experiments are given. These include tomography using a laboratory source, synchrotron beam evolution through compound refractive lenses, Laue protein crystallography, powder diffraction, an EXAFS and surface diffraction beamline optics study, and time-resolved disordered diffraction.