|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgov.nist.microanalysis.NISTMonte.ScatterStats
public class ScatterStats
Computes statistics for the number of steps and path length for an electron to drop below a specified energy.
Copyright: Pursuant to title 17 Section 105 of the United States Code this software is not subject to copyright protection and is in the public domain
Company: National Institute of Standards and Technology
| Constructor Summary | |
|---|---|
ScatterStats(AtomicShell shell)
MCSS_ScatterStats - Computes the number of steps required for an electron to drop below the energy required to ionize the specified shell. |
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
actionPerformed - Collect the necessary statistics |
void |
dump(java.io.OutputStream os)
dump - Output the resulting statistics to the OutputStream |
void |
dump(java.io.PrintStream ps)
dump - Output the resulting statistics to the PrintStream |
double |
getAverage()
getAverage - Returns the average number of steps required to drop below the specified energy. |
int |
getMaximum()
getMaximum - Returns the maximum number of steps required to drop below the specified energy. |
int |
getMinimum()
getMinimum - Returns the minimum number of steps required to drop below the specified energy. |
double |
getStdDeviation()
getStdDeviation - Returns the standard deviation for the number of steps required to drop below the specified energy. |
DescriptiveStatistics |
getStepStatistics()
Returns a DescriptiveStatistics object summarizing the step statistics |
DescriptiveStatistics |
getTrajectoryStatistics()
Returns a DescriptiveStatistics object summarizing the trajectory length statistics |
static void |
header(java.io.PrintStream ps)
header - Output a header line for the results statistics. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ScatterStats(AtomicShell shell)
shell - AtomicShell| Method Detail |
|---|
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenere - ActionEventpublic DescriptiveStatistics getStepStatistics()
public DescriptiveStatistics getTrajectoryStatistics()
public int getMaximum()
public int getMinimum()
public double getAverage()
public double getStdDeviation()
public static void header(java.io.PrintStream ps)
ps - PrintStreampublic void dump(java.io.OutputStream os)
os - OutputStreampublic void dump(java.io.PrintStream ps)
ps - PrintStream
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||