skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Monte Carlo simulation of neutron scattering instruments

Conference ·
OSTI ID:677146

A code package consisting of the Monte Carlo Library MCLIB, the executing code MC{_}RUN, the web application MC{_}Web, and various ancillary codes is proposed as an open standard for simulation of neutron scattering instruments. The architecture of the package includes structures to define surfaces, regions, and optical elements contained in regions. A particle is defined by its vector position and velocity, its time of flight, its mass and charge, and a polarization vector. The MC{_}RUN code handles neutron transport and bookkeeping, while the action on the neutron within any region is computed using algorithms that may be deterministic, probabilistic, or a combination. Complete versatility is possible because the existing library may be supplemented by any procedures a user is able to code. Some examples are shown.

Research Organization:
Los Alamos National Lab., Manuel Lujan Jr. Neutron Scattering Center, NM (United States)
Sponsoring Organization:
USDOE Assistant Secretary for Management and Administration, Washington, DC (United States)
DOE Contract Number:
W-7405-ENG-36
OSTI ID:
677146
Report Number(s):
LA-UR-98-1288; CONF-971265-; ON: DE99000642; TRN: 99:001352
Resource Relation:
Conference: NOBUGS `97: international workshop on new opportunities for better user group software, Argonne, IL (United States), 10-12 Dec 1997; Other Information: PBD: [1998]
Country of Publication:
United States
Language:
English