McStas (i): Introduction, use, and basic principles for ray-tracing simulations
McStas (i): Introduction, use, and basic principles for ray-tracing simulations
We present an overview of, and an introduction to, the general-purpose neutron simulation package McStas.We present the basic principles behind Monte Carlo ray-tracing simulations of neutrons performed in the package and present a few simple examples.We present the implementation of McStas, the status of the package and its use in …