|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgov.nist.microanalysis.NISTMonte.BackscatterStats
public class BackscatterStats
Implements an accumulator that watches for backscatter events and histograms them.
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 | |
|---|---|
BackscatterStats(MonteCarloSS mcss)
|
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent ae)
|
double |
azimuthalAngle(int bin)
azimuthalAngle - Maps bin number in the azimuthal angle into angles in radians. |
int[] |
azimuthalHistogram()
azimuthalHistogram - Returns a histogram of the backscattered and forward scattered electrons as a function of the azimuthal angle. |
double |
backscatterFraction()
backscatterFraction - Returns the fraction of electrons which strike the sample that scatter back into the negative-z direction. |
void |
dump(java.io.OutputStream os)
|
double |
elevationAngle(int bin)
elevationAngle - Maps bin numbers into elevation angles. |
int[] |
elevationHistogram()
elevationHistogram - Returns a histogram of the backscattered and forward scattered electrons as a function of elevation. |
double |
energyBin(int bin)
|
double |
forwardscatterFraction()
backscatterFraction - Returns the fraction of electrons which strike the sample that scatter forwards into the positive-z direction. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BackscatterStats(MonteCarloSS mcss)
| Method Detail |
|---|
public void actionPerformed(java.awt.event.ActionEvent ae)
actionPerformed in interface java.awt.event.ActionListenerpublic double backscatterFraction()
public double forwardscatterFraction()
public double energyBin(int bin)
public int[] elevationHistogram()
public double elevationAngle(int bin)
bin - int - The bin number
public int[] azimuthalHistogram()
public double azimuthalAngle(int bin)
bin - int
public void dump(java.io.OutputStream os)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||