McStas (i): Introduction, use, and basic principles for ray-tracing simulations

Peter Kjær Willendrup*, Kim Lefmann

*Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review

6 Downloads (Pure)


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 the neutron community. Finally, we briefly discuss the planned development of the package.
Original languageEnglish
JournalJournal of Neutron Research
Issue number1
Pages (from-to)1-16
Publication statusPublished - 2020


  • McStas
  • Neutron ray-tracing simulation
  • Neutron instrumentation

Fingerprint Dive into the research topics of 'McStas (i): Introduction, use, and basic principles for ray-tracing simulations'. Together they form a unique fingerprint.

Cite this