|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgov.nist.microanalysis.EPQLibrary.AlgorithmClass
gov.nist.microanalysis.EPQLibrary.CharacteristicXRayGeneration
public abstract class CharacteristicXRayGeneration
CharacteristicXRayGeneration computes the (fractional) quantity of x-rays of the specified transition generated by an electron of the specified energy in the specified density of the appropriate atoms. The type of atoms is specified by the XRayTransition object.
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
Institution: National Institute of Standards and Technology
| Field Summary | |
|---|---|
static CharacteristicXRayGeneration |
NWMR2005a
|
| Constructor Summary | |
|---|---|
protected |
CharacteristicXRayGeneration(java.lang.String name,
java.lang.String ref)
Constructs a CharacteristicXRayGeneration algorithm instance |
| Method Summary | |
|---|---|
abstract double |
compute(XRayTransition xrt,
double kE,
double atomsPerCC)
|
java.util.List |
getAllImplementations()
getAllImplementations - Returns a list of all implementations of the derived algorithm class. |
protected void |
initializeDefaultStrategy()
initializeDefaultStrategy - Implement this method in derived classes to specify the contents (possibly null) of the default Strategy using the addDefaultAlgorithm(Class,AlgorithmClass) method. |
| Methods inherited from class gov.nist.microanalysis.EPQLibrary.AlgorithmClass |
|---|
addDefaultAlgorithm, allAlgorithmNames, allAlgorithms, applyGlobalOverride, clearGlobalOverride, compareTo, documentStrategy, getActiveStrategy, getAlgorithm, getAlgorithmClass, getName, getReference, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static CharacteristicXRayGeneration NWMR2005a
| Constructor Detail |
|---|
protected CharacteristicXRayGeneration(java.lang.String name,
java.lang.String ref)
name - ref - | Method Detail |
|---|
public java.util.List getAllImplementations()
AlgorithmClass
getAllImplementations in class AlgorithmClassprotected void initializeDefaultStrategy()
AlgorithmClass
initializeDefaultStrategy in class AlgorithmClass
public abstract double compute(XRayTransition xrt,
double kE,
double atomsPerCC)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||