A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

C

C - Static variable in class gov.nist.microanalysis.EPQLibrary.Element
 
Ca - Static variable in class gov.nist.microanalysis.EPQLibrary.Element
 
CaCO3 - Static variable in class gov.nist.microanalysis.EPQLibrary.MaterialFactory
 
calculateEnergyLoss(double, double) - Method in class gov.nist.microanalysis.NISTMonte.MonteCarloSS.Region
calculateEnergyLoss - Calculate the amount of kinetic energy lost when an electron of the specified kinetic energy (kE) traverses a distance (len) in this Region.
canCreate(Element) - Static method in class gov.nist.microanalysis.EPQLibrary.MaterialFactory
 
candidatePoint(double, double, double) - Method in class gov.nist.microanalysis.NISTMonte.MonteCarloSS.Electron
candidatePoint - Computes the location of the next point assuming that the electron's current trajectory is deviated by angles alpha and beta and the step length is dS.
CarbonLayer - Static variable in class gov.nist.microanalysis.EPQLibrary.SpectrumProperties
CarbonLayer - Estimated thickness (in nanometers) of the carbon layer coating the surface of the sample.
Casnati82 - Static variable in class gov.nist.microanalysis.EPQLibrary.IonizationCrossSection
Casnati82 - E Casnati, A Tartari & C Baraldi, J Phys B15 (1982) 155 as quoted by C Powell in Ultramicroscopy 28 (1989) 24-31 "(Casnati's equation) was found to fit cross-section data to typically better than +-10% over the range 1<=Uk<=20 and 6<=Z<=79." Note: This result is for K shell.
caveat(Composition, double) - Method in class gov.nist.microanalysis.EPQLibrary.ElectronRange
 
caveat(Element, double) - Method in class gov.nist.microanalysis.EPQLibrary.MassAbsorptionCoefficient
caveat - Specifies the caveats for the specific elemant and x-ray energy.
caveat(Composition, double) - Method in class gov.nist.microanalysis.EPQLibrary.MassAbsorptionCoefficient
caveat - Determines any relevant caveats based on the caveats for the constituent elements.
caveat(Composition) - Method in class gov.nist.microanalysis.EPQLibrary.MassAbsorptionCoefficient
 
caveat(Element) - Method in class gov.nist.microanalysis.EPQLibrary.MeanIonizationPotential
 
caveat(Composition) - Method in class gov.nist.microanalysis.EPQLibrary.MeanIonizationPotential
 
CaveatBase - Class in gov.nist.microanalysis.EPQLibrary
Provides a standardized base set of static items for use in caveats - a mechanism for identifying an algorithms limitations.
CaveatBase() - Constructor for class gov.nist.microanalysis.EPQLibrary.CaveatBase
 
Cd - Static variable in class gov.nist.microanalysis.EPQLibrary.Element
 
Ce - Static variable in class gov.nist.microanalysis.EPQLibrary.Element
 
centigrade(double) - Static method in class gov.nist.microanalysis.EPQLibrary.FromSI
centigrade - Converts from kelvin to centigrade
centigrade(double) - Static method in class gov.nist.microanalysis.EPQLibrary.ToSI
centigrade - Converts from centigrade to kelvin
Cf - Static variable in class gov.nist.microanalysis.EPQLibrary.Element
 
CFiori - Static variable in class gov.nist.microanalysis.EPQLibrary.Reference
 
ChamberRadius - Static variable in class gov.nist.microanalysis.NISTMonte.MonteCarloSS
 
channelForEnergy(ISpectrumData, double) - Static method in class gov.nist.microanalysis.EPQLibrary.SpectrumUtils
channelForEnergy - Returns the index of the channel which contains the specified channel.
Chantler2005 - Static variable in class gov.nist.microanalysis.EPQLibrary.EdgeEnergy
Chantler2005 - A set of edge energies from "Chantler, C.T., Olsen, K., Dragoset, R.A., Kishore, A.R., Kotochigova, S.A., and Zucker, D.S.
Chantler2005 - Static variable in class gov.nist.microanalysis.EPQLibrary.MassAbsorptionCoefficient
Chantler2005 - Chandler2005 seems to be a very capable set of MAC computed from theory.
Chantler2005 - Static variable in class gov.nist.microanalysis.EPQLibrary.TransitionEnergy
Chandler2005 - Computes the transition energies from the edge energies provided by "Chantler, C.T., Olsen, K., Dragoset, R.A., Kishore, A.R., Kotochigova, S.A., and Zucker, D.S.
CharacteristicXRayGeneration - Class in gov.nist.microanalysis.EPQLibrary
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.
CharacteristicXRayGeneration(String, String) - Constructor for class gov.nist.microanalysis.EPQLibrary.CharacteristicXRayGeneration
Constructs a CharacteristicXRayGeneration algorithm instance
CharacterizationOfParticles - Static variable in class gov.nist.microanalysis.EPQLibrary.Reference
 
Cl - Static variable in class gov.nist.microanalysis.EPQLibrary.Element
 
ClassicalElectronRadius - Static variable in class gov.nist.microanalysis.EPQLibrary.PhysicalConstants
ClassicalElectronRadius - The classical electron radius in meters
clear() - Method in class gov.nist.microanalysis.EPQLibrary.Composition
clear - Clear all consistuent elements.
clear() - Method in class gov.nist.microanalysis.EPQLibrary.EDSDetector
clear - Clear the spectral data.
clear() - Method in class gov.nist.microanalysis.EPQLibrary.MACCache
 
clear() - Method in class gov.nist.microanalysis.EPQLibrary.Material
clear - Clear all consistuent elements.
clear() - Method in class gov.nist.microanalysis.EPQLibrary.Microcalorimeter
clear - Clear the spectral data.
clear() - Method in class gov.nist.microanalysis.EPQLibrary.SpectrumProperties
clear - Clears the defintion of all properties.
clear(SpectrumProperties.PropertyId[]) - Method in class gov.nist.microanalysis.EPQLibrary.SpectrumProperties
clear - Clear the specified properties identified by this list of PropertyId objects from this SpectrumProperties.
clear() - Method in class gov.nist.microanalysis.EPQLibrary.XRayEvents
clear - Clear all x-ray events from this container.
clear() - Method in class gov.nist.microanalysis.NISTMonte.XRayAccumulator
clear - Reset the accumulator to zero.
clear() - Method in class gov.nist.microanalysis.Utility.LinearRegression
clear - Clear the current accumulation and start a new fit.
clearAllBut(SpectrumProperties.PropertyId[]) - Method in class gov.nist.microanalysis.EPQLibrary.SpectrumProperties
clearAllBut - Clears all the SpectrumProperties.PropertyId objects in the SpectrumProperties object except the ones listed.
clearChannels() - Method in class gov.nist.microanalysis.EPQLibrary.EditableSpectrum
clearChannels - Set all channel data to 0.0
clearGlobalOverride() - Static method in class gov.nist.microanalysis.EPQLibrary.AlgorithmClass
clearGlobalOverride - Clear the global strategy override restoring each algorithm to use its default algorithms.
clearSubRegions() - Method in class gov.nist.microanalysis.NISTMonte.MonteCarloSS.Region
clearSubRegions - Clear all the fully contained Regions within this Region.
ClientName - Static variable in class gov.nist.microanalysis.EPQLibrary.SpectrumProperties
ClientName - The name of the client for whom the analysis was performed.
ClientNumber - Static variable in class gov.nist.microanalysis.EPQLibrary.SpectrumProperties
ClientNumber - A field (sometimes a number) provided by a client that the client uses to identify the sample.
clone() - Method in class gov.nist.microanalysis.EPQLibrary.AtomicShell
 
clone() - Method in class gov.nist.microanalysis.EPQLibrary.Composition
 
clone() - Method in class gov.nist.microanalysis.EPQLibrary.Gas
 
clone() - Method in class gov.nist.microanalysis.EPQLibrary.Material
 
clone() - Method in class gov.nist.microanalysis.EPQLibrary.SpectrumProperties
 
clone() - Method in class gov.nist.microanalysis.EPQLibrary.Strategy
 
clone() - Method in class gov.nist.microanalysis.EPQLibrary.XRayTransition
 
clone() - Method in class gov.nist.microanalysis.EPQLibrary.XRayTransitionSet
 
clone(Object) - Method in class gov.nist.microanalysis.NISTMonte.CylindricalShape
 
close() - Method in class gov.nist.microanalysis.EPQTools.EndianRandomAccessFile
like RandomAcessFile.close
close() - Method in class gov.nist.microanalysis.EPQTools.LEDataInputStream
 
close() - Method in class gov.nist.microanalysis.EPQTools.LEDataOutputStream
 
close() - Method in class gov.nist.microanalysis.EPQTools.RippleFile
close - Closes the associated disk files.
close() - Method in class gov.nist.microanalysis.EPQTools.WriteRaw
Deprecated. close - Closes the underlying file.
CLyman - Static variable in class gov.nist.microanalysis.EPQLibrary.Reference
 
Cm - Static variable in class gov.nist.microanalysis.EPQLibrary.Element
 
CM - Static variable in class gov.nist.microanalysis.EPQLibrary.FromSI
m -> cm
cm(double) - Static method in class gov.nist.microanalysis.EPQLibrary.FromSI
cm - Converts from meters to cm
CM - Static variable in class gov.nist.microanalysis.EPQLibrary.ToSI
cm -> m
cm(double) - Static method in class gov.nist.microanalysis.EPQLibrary.ToSI
cm - Converts from cm to meters
cmSqrPerg(double) - Static method in class gov.nist.microanalysis.EPQLibrary.FromSI
cmSqrPerg - Converts mass absorption coefficients from SI.
cmSqrPerg(double) - Static method in class gov.nist.microanalysis.EPQLibrary.ToSI
cmSqrPerg - Converts mass absorption coefficients to SI.
Co - Static variable in class gov.nist.microanalysis.EPQLibrary.Element
 
COLLECTION - Static variable in class gov.nist.microanalysis.EPQLibrary.XRayTransitionSet
An undefined collection of transitions associated with a specific element
CollectionAngle - Static variable in class gov.nist.microanalysis.EPQLibrary.SpectrumProperties
CollectionAngle - Collection semi-angle of scattered beam in mR
COMBINED - Static variable in class gov.nist.microanalysis.EPQLibrary.NISTXRayTransitionDB
 
ComboBoxCellEditor - Class in gov.nist.microanalysis.Utility
 
ComboBoxCellEditor(JComboBox) - Constructor for class gov.nist.microanalysis.Utility.ComboBoxCellEditor
 
compareTo(Object) - Method in class gov.nist.microanalysis.EPQLibrary.AlgorithmClass
compareTo - Sort by name
compareTo(Object) - Method in class gov.nist.microanalysis.EPQLibrary.AtomicShell
 
compareTo(Object) - Method in class gov.nist.microanalysis.EPQLibrary.BaseSpectrum
compareTo - Keeping spectra in the order in which they were constructed.
compareTo(Object) - Method in class gov.nist.microanalysis.EPQLibrary.Composition
 
compareTo(Object) - Method in class gov.nist.microanalysis.EPQLibrary.Element
compareTo - Implements the Comparable interface.
compareTo(Object) - Method in class gov.nist.microanalysis.EPQLibrary.Material
 
compareTo(Object) - Method in class gov.nist.microanalysis.EPQLibrary.SpectrumProperties.PropertyId
 
compareTo(Object) - Method in class gov.nist.microanalysis.EPQLibrary.XRayTransition
compareTo - Orders by atomic number then by destination shell and finally by source shell.
compareTo(Object) - Method in class gov.nist.microanalysis.EPQLibrary.XRayTransitionSet
 
compareTo(Object) - Method in class gov.nist.microanalysis.EPQTools.KLMLine
compareTo - Allows to KLM lines to be ordered.
Composition - Class in gov.nist.microanalysis.EPQLibrary
Composition - A class implementing a mechanism for describing the elemental composition of a material.
Composition() - Constructor for class gov.nist.microanalysis.EPQLibrary.Composition
Material - Constructs a Material that is equivalent to a pure vacuum.
Composition(Element[], double[]) - Constructor for class gov.nist.microanalysis.EPQLibrary.Composition
Constructs a Composition with the specified elements in the specified weight fractions.
Composition(Element[], double[], String) - Constructor for class gov.nist.microanalysis.EPQLibrary.Composition
Constructs a Composition with the specified weight fractions.
Composition - Static variable in class gov.nist.microanalysis.EPQLibrary.SpectrumProperties
Composition - A string describing the composition (as implemented by Composition.toComposition and Composition.parseCompositon) The Composition string should reflect the composition of the sample as determined by an reliable independent method such as wet chemistry.
CompositionType - Static variable in class gov.nist.microanalysis.EPQLibrary.SpectrumProperties
CompositionType - This property type is most naturally represented as an Composition object.
compute(Element, double) - Method in class gov.nist.microanalysis.EPQLibrary.BetheElectronEnergyLoss
compute - Computes dE/ds in Joules/meter per kg/meter^3
compute(XRayTransition, double, double) - Method in class gov.nist.microanalysis.EPQLibrary.CharacteristicXRayGeneration
 
compute(AtomicShell) - Method in class gov.nist.microanalysis.EPQLibrary.EdgeEnergy
getEdgeEnergy - Returns the edge energy associated with the specified atomic shell (in Joules)
compute(XRayTransition) - Method in class gov.nist.microanalysis.EPQLibrary.EdgeEnergy
getEdgeEnergy - Returns the edge energy (in Joules) associated with the specified tranition.
compute(Composition, double) - Method in class gov.nist.microanalysis.EPQLibrary.ElectronRange
Computes the electron range using the current algorithm.
compute(Composition, AtomicShell, double) - Method in class gov.nist.microanalysis.EPQLibrary.ElectronRange
Computes the electron range for an electron of incident energy e0 until it drops below the edge energy for the specified shell in the specified material.
compute(AtomicShell) - Method in class gov.nist.microanalysis.EPQLibrary.FluorescenceYield
compute - Computes the fluorescence yield for transitions into the specific shell, K, LI, LII, LIII, MI, ...
compute(Element, double) - Method in class gov.nist.microanalysis.EPQLibrary.MassAbsorptionCoefficient
compute - Each different version of the algorithm should implement this method.
compute(Element, XRayTransition) - Method in class gov.nist.microanalysis.EPQLibrary.MassAbsorptionCoefficient
compute - Computes the mass absorption coefficient for the specified transition.
compute(Composition, double) - Method in class gov.nist.microanalysis.EPQLibrary.MassAbsorptionCoefficient
compute - Compute the mass absorption coefficient for an x-ray of the specified energy in the specified material.
compute(Composition, XRayTransition) - Method in class gov.nist.microanalysis.EPQLibrary.MassAbsorptionCoefficient
compute - Compute the mass absorption coefficient for the specified x-ray in the specified material.
compute(Element) - Method in class gov.nist.microanalysis.EPQLibrary.MeanIonizationPotential
eval - Each different version of the algorithm should implement this method.
compute(XRayTransition) - Method in class gov.nist.microanalysis.EPQLibrary.TransitionEnergy
compute - Compute the transition energy for the specified transition.
computeDetectorPosition(double, double) - Method in class gov.nist.microanalysis.NISTMonte.MonteCarloSS
computeDetectorPosition - Computes the coordinates of a detector placed at the specified elevation angle at an azimuthal angle of 0.
computeExponent(AtomicShell) - Static method in class gov.nist.microanalysis.EPQLibrary.IonizationCrossSection.Pouchou86ICX
 
computeExponent(AtomicShell) - Static method in class gov.nist.microanalysis.EPQLibrary.IonizationCrossSection.Proza96ICX
 
computeFamily(AtomicShell, double) - Method in class gov.nist.microanalysis.EPQLibrary.IonizationCrossSection
 
computeFamily(AtomicShell, double) - Method in class gov.nist.microanalysis.EPQLibrary.IonizationCrossSection.Pouchou86ICX
 
computeFamily(AtomicShell, double) - Method in class gov.nist.microanalysis.EPQLibrary.IonizationCrossSection.Proza96ICX
 
computeLn(Composition) - Method in class gov.nist.microanalysis.EPQLibrary.MeanIonizationPotential
computeLn - Computes the mean ionization potential for a Composition using the rule based on the ln(J_i) where J_i is the elemental MeanIonizationPotential.
computeMean(AtomicShell) - Method in class gov.nist.microanalysis.EPQLibrary.FluorescenceYield
computeMean - Computes the mean fluorescence yield for transitions into the family (K, L or M) in which this shell is a member.
computeShell(AtomicShell, double) - Method in class gov.nist.microanalysis.EPQLibrary.IonizationCrossSection
Computes the ionization cross section for an energetic electron on the specified element/shell.
computeShell(AtomicShell, double) - Method in class gov.nist.microanalysis.EPQLibrary.IonizationCrossSection.Pouchou86ICX
 
computeShell(AtomicShell, double) - Method in class gov.nist.microanalysis.EPQLibrary.IonizationCrossSection.Proza96ICX
 
computeX(double) - Method in class gov.nist.microanalysis.Utility.LinearRegression
computeX - Computes the x such that y(x) = x*getSlope() + getIntercept();
computeY(double) - Method in class gov.nist.microanalysis.Utility.LinearRegression
computeY - Computes Y(x) = x*getSlope() + getIntercept();
contains(XRayTransition) - Method in class gov.nist.microanalysis.EPQLibrary.XRayTransitionSet
contains - Does this XRayTransitionSet contain the specified XRayTransition
contains(double[]) - Method in class gov.nist.microanalysis.NISTMonte.CylindricalShape
 
contains(double[]) - Method in interface gov.nist.microanalysis.NISTMonte.MonteCarloSS.Shape
contains - Is the specified point inside the item represented by this Shape interface? A point on the interface between two Shapes is considered to be inside both Shapes.
contains(double[]) - Method in class gov.nist.microanalysis.NISTMonte.MultiPlaneShape
contains - See MonteCarloSS.Shape.contains
contains(double[]) - Method in class gov.nist.microanalysis.NISTMonte.ShapeDifference
contains - See MonteCarloSS.contains
contains(double[]) - Method in class gov.nist.microanalysis.NISTMonte.SimpleBlock
 
contains(double[]) - Method in class gov.nist.microanalysis.NISTMonte.Sphere
 
contains(double[]) - Method in class gov.nist.microanalysis.NISTMonte.SumShape
contains - See MonteCarloSS.Shape.contains
containsElement(Element) - Method in class gov.nist.microanalysis.EPQLibrary.Composition
containsElement - Determines whether the Material contains the specified Element.
Continuum - Static variable in class gov.nist.microanalysis.EPQLibrary.AtomicShell
 
ConvergenceAngle - Static variable in class gov.nist.microanalysis.EPQLibrary.SpectrumProperties
ConvergenceAngle - Convergence semi-angle of incident beam in milliRadians [RN] (EMSA)
counts(int) - Method in class gov.nist.microanalysis.Utility.Histogram
counts - Returns the number of counts in the specified bin.
Cr - Static variable in class gov.nist.microanalysis.EPQLibrary.Element
 
createAir(double, double) - Static method in class gov.nist.microanalysis.EPQLibrary.GasMixture
createAir - Creates a gas with nominally the same composition as the air we breath.
createBlock(double[], double[], double, double, double) - Static method in class gov.nist.microanalysis.NISTMonte.MultiPlaneShape
createBlock - Create a block of dimensions specified in dims, centered at point then rotated by the euler angles phi, theta, psi.
createByDestinationShell(AtomicShell) - Static method in class gov.nist.microanalysis.EPQLibrary.XRayTransition
createByDestinationShell - Creates a list of all x-ray transition lines that may occur when the destination shell is empty.
createElectron() - Method in interface gov.nist.microanalysis.NISTMonte.MonteCarloSS.ElectronGun
createElectron - Called by MonteCarloSS at the beginning of each trajectory to get a fresh Electron.
createElectron() - Method in class gov.nist.microanalysis.NISTMonte.MonteCarloSS.GaussianBeam
 
createFilm(double[], double[], double) - Static method in class gov.nist.microanalysis.NISTMonte.MultiPlaneShape
createFilm - Construct a MCSS_MultiPlane object corresponding to a film.
createMaterial(String) - Static method in class gov.nist.microanalysis.EPQLibrary.MaterialFactory
createMaterial - Creates the material based on the type identified as one of the integer constants listed above.
createMaterial(Frame) - Static method in class gov.nist.microanalysis.EPQTools.MaterialsCreator
 
createMaterial(Dialog) - Static method in class gov.nist.microanalysis.EPQTools.MaterialsCreator
 
createMaterial() - Static method in class gov.nist.microanalysis.EPQTools.MaterialsCreator
 
createMaterial(Frame, Composition) - Static method in class gov.nist.microanalysis.EPQTools.MaterialsCreator
 
createMaterial(Dialog, Composition) - Static method in class gov.nist.microanalysis.EPQTools.MaterialsCreator
 
createNamid(double[], int, double, double) - Static method in class gov.nist.microanalysis.NISTMonte.MultiPlaneShape
Create a Tetrahedron (n=3), Pyramid (n=4), ..., etc with the specified center, number of sides, height and base dimension.
createPureElement(Element) - Static method in class gov.nist.microanalysis.EPQLibrary.MaterialFactory
createPureElement - Create a simple material based on a pure element and a nominal density for a typical solid manifestation of this element.
createRegion() - Method in class gov.nist.microanalysis.NISTMonte.PorousBlock
createRegion - Create a region based on the current set of parameters.
createSubstrate(double[], double[]) - Static method in class gov.nist.microanalysis.NISTMonte.MultiPlaneShape
createSubstrate - Construct a MCSS_MultiPlane object corresponding to an infinitely thick layer.
createWindow(String) - Static method in class gov.nist.microanalysis.EPQLibrary.XRayWindowFactory
 
cross(double[], double[]) - Static method in class gov.nist.microanalysis.Utility.Math2
cross - Computes the cross product of two three-vectors a and b
Cs - Static variable in class gov.nist.microanalysis.EPQLibrary.Element
 
CSVReader - Class in gov.nist.microanalysis.EPQLibrary
A class for reading in *.csv files
CSVReader(String, boolean) - Constructor for class gov.nist.microanalysis.EPQLibrary.CSVReader
 
Cu - Static variable in class gov.nist.microanalysis.EPQLibrary.Element
 
CYLINDER_WALL - Static variable in class gov.nist.microanalysis.NISTMonte.CylindricalShape
 
CylindricalShape - Class in gov.nist.microanalysis.NISTMonte
A MonteCarloSS.Shape representing a cylindrical shape of arbitrary axis and radius.
CylindricalShape(double[], double[], double) - Constructor for class gov.nist.microanalysis.NISTMonte.CylindricalShape
MCSS_CylindricalShape - Create a cylindrical shape from the end points specified with the specified radius.
CylindricalShapeTest - Class in gov.nist.microanalysis.EPQTests
Tests the CylindricalShape class.
CylindricalShapeTest(String) - Constructor for class gov.nist.microanalysis.EPQTests.CylindricalShapeTest
 
CzyzewskiMottCrossSection - Class in gov.nist.microanalysis.EPQLibrary
A simple class for loading tables of Mott cross-section values and then interpolating between them to return cross-sections.
CzyzewskiMottCrossSection(Element) - Constructor for class gov.nist.microanalysis.EPQLibrary.CzyzewskiMottCrossSection
MottCrossSection - Creates an object representing the Mott cross section for the specified element.
CzyzewskiMottScatteringAngle - Class in gov.nist.microanalysis.EPQLibrary
A class to compute a randomized scattering angle for an electron with a specified energy.
CzyzewskiMottScatteringAngle(Element) - Constructor for class gov.nist.microanalysis.EPQLibrary.CzyzewskiMottScatteringAngle
MottScatteringAngle - Creates a MottScatteringAngle object for the specified element.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z