Introduction
- NISTMonte is a Monte Carlo simulation of electron and x-ray
transport in solid materials.
Major features:
- NISTMonte simulates the trajectory of energetic electrons as
they interact with matter.
- NISTMonte models characteristic x-ray generation as a result
of electron-induced inner shell ionization
- NISTMonte models Bremsstrahlung x-ray generation resulting
from electron deceleration
- NISTMonte models complex sample geometries including those
build from cylinders, blocks, spheres and the intersection of
multiple planes
-
- Most samples can be arbitrarily rotated and translated in
3-space
- NISTMonte provides a mechanism for attaching multiple
simultaneous x-ray and electron detectors to facilitate
dynamically recording various electron and x-ray
measurables.
-
- Available electron detectors include a backscatter/forward
scattered electron detector, an annular detector, an electron
trajectory image and an interactive 3-D trajectory virtual
reality markup language (VRML) world.
- Available x-ray detectors include a detector emulating an EDS
detector, x-ray emission images
- NISTMonte provides a mechanism to add new detectors without
modifying existing code.
- NISTMonte provides multiple different interchangeable
physical models
-
- Elastic cross section – Three alternatives
- Inelastic cross section – One alternative
- Ionization cross section – Three alternatives
- X-ray mass absorption coefficients – Eleven
alternatives
- Fluorescence yield – Three alternatives
- Electron energy loss – One alternative
- Additional user implemented models can be readily
integrated
- NISTMonte is available as Java source code with JavaDoc API
documentation
-
- Pursuant to title 17 Section 105 of the United States Code
NISTMonte is not subject to copyright protection and is in the
public domain
- NISTMonte algorithms are designed in a library format to
facilitate integration into other applications.
- NISTMonte can be scripted using Jython to facilitate the
design of complex simulations
- NISTMonte is available with source code
- NISTMonte can run on many different platforms (Microsoft
Windows, GNU/Linux, Sun Solaris, Apple OS-X)