This document contains information on the x-ray scattering components which are the building blocks for defining instruments in the Monte Carlo Xray-tracing program McXtrace version 3.8.6. The initial release in June 2011 of version 1.0 was presented in Ref. [LN99]. The reader of this document is not supposed to have specific knowledge of xray scattering, but some basic understanding of physics is helpful in understanding the theoretical background for the component functionality. For details about setting up and running simulations, we refer to the McXtrace system manual [Knu+14]. We assume familiarity with the use of the C programming language.
We would like to explicitly thank all the partners in this project:
The European Synchrotron Radiation Facility (ESRF), Grenoble, France
SAXSLAB Aps., Lundtofte, Denmark
Risø DTU, Roskilde, Denmark
Niels Bohr Institute, Univeristy of Copenhagen, Copenhagen, Denmark.
Faculty for Life Sciences, University of Copenhagen, Copenhagen, Denmark.
As McXtrace has inherited much of its functionality from its sister McStas we take the oppurtunity to thank Dir. Kurt N. Clausen, PSI, for his continuous support to McStas and for having initiated the project. Continuous support to McStas has also come from Prof. Robert McGreevy, ISIS.
We have further benefited from discussions with many other people in the scattering community, too numerous to mention here.
The users who contributed components to this manual are acknowledged as authors of the individual components. We encourage other users to contribute components with manual entries for inclusion in future versions of McXtrace.
In case of errors, questions, or suggestions, do not hesitate to contact the user/developer community by writing to the user mailiing list mcxtrace-users@mcxtrace.órg or consult the McXtrace home page [Mcx]. A special developement website (shared with the sister project McStas) complete with bug/request reporting service is available [Tra].
We would like to kindly thank all McXtrace component contributors. This is the way we improve the software alltogether.
If you appreciate this software, please subscribe to the mcxtrace-users@mcxtrace.org email list, send us a smiley message, and contribute to the package.
We also encourage you to refer to this software when publishing results, with the following citation:
E. B. Knudsen, et.al, J. Applied Cryst. 46, pp 679, 2013.