|
Class Summary |
| AnnularDetector |
A software implementation of an annular detector such as might be found on an
idealized AEM. |
| BackscatterStats |
Implements an accumulator that watches for backscatter events and histograms
them. |
| BremsstrahlungEventListener |
An ActionListener for attaching to the MonteCarloSS class to integrate
Bremsstrahlung calculation into the Monte Carlo model. |
| CylindricalShape |
A MonteCarloSS.Shape representing a cylindrical shape of arbitrary axis and
radius. |
| EmissionImage |
Creates a bitmap image showing the generation of detected x-rays as a
function of position. |
| MonteCarloSS |
MonteCarloSS is the core class in NISTMonte - a full-featured (albeit
somewhat slow) Monte Carlo for quantitative electron probe modeling and other
uses. |
| MonteCarloSS.Electron |
This class handles the geometric considerations tracking an electron
through Monte Carlo steps. |
| MultiPlaneShape |
MCSS_MultiPlane implements simple or more complex shapes as the region
bounded by a series of planes. |
| PhiRhoStats |
Creates an accumulator for the x-ray generation and transmission statistics
for a single x-ray transition. |
| PorousBlock |
Creates a block of material with randomly distributed pores. |
| ScatterStats |
Computes statistics for the number of steps and path length for an electron to drop
below a specified energy. |
| SecondaryListener |
Creates a shell implementation of a MonteCarloSS event listener for
implementing secondary electron generation. |
| ShapeDifference |
Implements the MonteCarloSS.Shape interface to define a Shape that represents
the volume in the primary Shape that is not within the volume of the delta
Shape. |
| SimpleBlock |
Implements the MonteCarloSS.Shape interface for a simple block shaped region. |
| Sphere |
Implements the MonteCarloSS.Shape interface for a sphere. |
| SumShape |
An implementation of the Shape interface for the union of the volume
encompassed by multiple Shape instances. |
| TrajectoryImage |
Creates a bitmap image showing the generation of detected x-rays as a
function of position. |
| TrajectoryVRML |
TrajectoryVRML is an observer that watches an instance of NISTMonte for
events related to electron trajectory changes. |
| XRayAccumulator |
A simple acccumulator for recording the generated and transmitted intensities
on a list of lines. |
| XRayEventListener |
The XRayEventListener class serves to respond to events in the MonteCarloSS
class by computing the generated and transmitted x-ray intensities. |