|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AlgorithmClass | |
|---|---|
| gov.nist.microanalysis.EPQLibrary | |
| Uses of AlgorithmClass in gov.nist.microanalysis.EPQLibrary |
|---|
| Subclasses of AlgorithmClass in gov.nist.microanalysis.EPQLibrary | |
|---|---|
class |
BetheElectronEnergyLoss
This class provides various different implementations for the electron energy loss expression in the form first described by Bethe. |
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. |
class |
EdgeEnergy
Various different implementations of classes that return the edge energy for a specified AtomicShell. |
class |
ElectronRange
A class that implements various different algorithms to calculate the ElectronRange in a bulk material. |
class |
FluorescenceYield
Various different classes implementing returning the FluorescenceYield. |
class |
IonizationCrossSection
An abstract class implementing various different algorithms to calculate the ionization cross section. |
static class |
IonizationCrossSection.Pouchou86ICX
The proportional ionization cross section descibed in Pochou & Pichoir's IXCOM 11 (1986) article. |
static class |
IonizationCrossSection.Proza96ICX
The proportional ionization cross section detailed in Bastin, Dijkstra and Heijliger's PROZA96 algorithm (X-Ray Spec. |
class |
MassAbsorptionCoefficient
An abstract class that serves as the basis for various different implementations of the mass absorption coefficient (MAC) based on equations, interpolations or tabulations. |
class |
MeanIonizationPotential
An abstract class that serves as the basis for various different algorithms for or tabulations of the mean ionization potential. |
class |
TransitionEnergy
A set of various different algorithms and databases for the x-ray transition energy. |
| Methods in gov.nist.microanalysis.EPQLibrary that return AlgorithmClass | |
|---|---|
AlgorithmClass |
Strategy.getAlgorithm(java.lang.Class cls)
Get the implentation of an AlgorithmClass-derived abstract base class. |
protected AlgorithmClass |
AlgorithmClass.getAlgorithm(java.lang.Class cls)
getAlgorithm - Returns the specific algorithm associated with the base class provided as an argument. |
AlgorithmClass |
Strategy.getAlgorithm(java.lang.String clsName)
Get the implentation of an AlgorithmClass-derived abstract base class from the name of the abstract base class. |
| Methods in gov.nist.microanalysis.EPQLibrary with parameters of type AlgorithmClass | |
|---|---|
void |
Strategy.addAlgorithm(java.lang.Class cls,
AlgorithmClass value)
Specify an implentation of an AlgorithmClass-derived abstract base class. |
protected void |
AlgorithmClass.addDefaultAlgorithm(java.lang.Class cls,
AlgorithmClass ac)
addDefaultAlgorithm - Specify a default algorithm. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||