Uses of Class
gov.nist.microanalysis.EPQLibrary.Element

Packages that use Element
gov.nist.microanalysis.EPQLibrary   
gov.nist.microanalysis.NISTMonte   
 

Uses of Element in gov.nist.microanalysis.EPQLibrary
 

Fields in gov.nist.microanalysis.EPQLibrary declared as Element
static Element Element.Ac
           
static Element Element.Ag
           
static Element Element.Al
           
static Element Element.Am
           
static Element Element.Ar
           
static Element Element.As
           
static Element Element.At
           
static Element Element.Au
           
static Element Element.B
           
static Element Element.Ba
           
static Element Element.Be
           
static Element Element.Bh
           
static Element Element.Bi
           
static Element Element.Bk
           
static Element Element.Br
           
static Element Element.C
           
static Element Element.Ca
           
static Element Element.Cd
           
static Element Element.Ce
           
static Element Element.Cf
           
static Element Element.Cl
           
static Element Element.Cm
           
static Element Element.Co
           
static Element Element.Cr
           
static Element Element.Cs
           
static Element Element.Cu
           
static Element Element.Db
           
static Element Element.Dy
           
static Element Element.Er
           
static Element Element.Es
           
static Element Element.Eu
           
static Element Element.F
           
static Element Element.Fe
           
static Element Element.Fm
           
static Element Element.Fr
           
static Element Element.Ga
           
static Element Element.Gd
           
static Element Element.Ge
           
static Element Element.H
           
static Element Element.He
           
static Element Element.Hf
           
static Element Element.Hg
           
static Element Element.Ho
           
static Element Element.Hs
           
static Element Element.I
           
static Element Element.In
           
static Element Element.Ir
           
static Element Element.K
           
static Element Element.Kr
           
static Element Element.La
           
static Element Element.Li
           
static Element Element.Lr
           
static Element Element.Lu
           
static Element Element.Md
           
static Element Element.Mg
           
static Element Element.Mn
           
static Element Element.Mo
           
static Element Element.Mt
           
static Element Element.N
           
static Element Element.Na
           
static Element Element.Nb
           
static Element Element.Nd
           
static Element Element.Ne
           
static Element Element.Ni
           
static Element Element.No
           
static Element Element.None
           
static Element Element.Np
           
static Element Element.O
           
static Element Element.Os
           
static Element Element.P
           
static Element Element.Pa
           
static Element Element.Pb
           
static Element Element.Pd
           
static Element Element.Pm
           
static Element Element.Po
           
static Element Element.Pr
           
static Element Element.Pt
           
static Element Element.Pu
           
static Element Element.Ra
           
static Element Element.Rb
           
static Element Element.Re
           
static Element Element.Rf
           
static Element Element.Rh
           
static Element Element.Rn
           
static Element Element.Ru
           
static Element Element.S
           
static Element Element.Sb
           
static Element Element.Sc
           
static Element Element.Se
           
static Element Element.Sg
           
static Element Element.Si
           
static Element Element.Sm
           
static Element Element.Sn
           
static Element Element.Sr
           
static Element Element.Ta
           
static Element Element.Tb
           
static Element Element.Tc
           
static Element Element.Te
           
static Element Element.Th
           
static Element Element.Ti
           
static Element Element.Tl
           
static Element Element.Tm
           
static Element Element.U
           
static Element Element.Uub
           
static Element Element.Uun
           
static Element Element.Uuu
           
static Element Element.V
           
static Element Element.W
           
static Element Element.Xe
           
static Element Element.Y
           
static Element Element.Yb
           
static Element Element.Zn
           
static Element Element.Zr
           
 

Methods in gov.nist.microanalysis.EPQLibrary that return Element
static Element Element.byAtomicNumber(int an)
          byName - Get the Element associated with the specified atomic number.
static Element Element.byName(java.lang.String name)
          byName - Get the Element associated with the specified name or abbreviation.
 Element XRayTransitionSet.getElement()
          getElement - Returns the element with which this XRayTransition set is associated.
 Element XRayTransition.getElement()
          getElement - Get the element associated with this transition.
 Element ScreenedRutherfordScatteringAngle.getElement()
           
 Element NISTMottScatteringAngle.getElement()
           
 Element IRandomizedScatter.getElement()
          getElement - Returns the element with which this cross section is associated.
 Element GasScatteringCrossSection.getElement()
          getElement - The element with which this cross section is associated.
 Element CzyzewskiMottScatteringAngle.getElement()
           
 Element CzyzewskiMottCrossSection.getElement()
           
 Element BrowningEmpiricalCrossSection.getElement()
           
 Element AtomicShell.getElement()
          getElement - Returns the element in which this shell is located.
 Element Composition.getNthElementByAtomicFraction(int n)
          getNthElementByAtomicFraction - Returns the n-th largest constituent by atomic fraction
 Element Composition.getNthElementByWeight(int n)
          getNthElementByWeight - Returns the n-th largest constituent by weight percent.
 

Methods in gov.nist.microanalysis.EPQLibrary with parameters of type Element
 void Composition.addElement(Element elm, double wgtFrac)
          addElement - Add a specified weight fraction of the specified element to the Material.
 void Composition.addElementByStoiciometry(Element elm, double moleFrac)
          addElementUsingMoleFractions - Add a specified mole fraction of the specified element to the material
 double Material.atomsPerCubicMeter(Element elm)
          atomsPerCubicMeter - Computes the numbers of atoms per cubic centimeter for the specified element based on the composition and density of this Material.
static boolean MaterialFactory.canCreate(Element el)
           
 java.lang.String MeanIonizationPotential.caveat(Element el)
           
 java.lang.String MassAbsorptionCoefficient.caveat(Element el, double energy)
          caveat - Specifies the caveats for the specific elemant and x-ray energy.
abstract  double MeanIonizationPotential.compute(Element el)
          eval - Each different version of the algorithm should implement this method.
abstract  double MassAbsorptionCoefficient.compute(Element el, double energy)
          compute - Each different version of the algorithm should implement this method.
abstract  double BetheElectronEnergyLoss.compute(Element elm, double eB)
          compute - Computes dE/ds in Joules/meter per kg/meter^3
 double MassAbsorptionCoefficient.compute(Element el, XRayTransition xrt)
          compute - Computes the mass absorption coefficient for the specified transition.
 boolean Composition.containsElement(Element el)
          containsElement - Determines whether the Material contains the specified Element.
static Material MaterialFactory.createPureElement(Element el)
          createPureElement - Create a simple material based on a pure element and a nominal density for a typical solid manifestation of this element.
 void Composition.defineByMoleFraction(Element[] elms, double[] moleFracs)
          defineByMoleFraction - Define a material by the mole fraction of the constituent elements.
 void Composition.defineByWeightFraction(Element[] elms, double[] wgtFracs)
          defineByWeightFraction - Define the material composition by weigh fraction from the array of atomic numbers and weight fractions.
 java.util.Map MassAbsorptionCoefficient.evaluateAllImplementations(Element el, double energy)
          evaluateAllImplementations - Produces a map containing the algorithm and the resulting mass absorption coefficient for the specified Element and x-ray energy.
 java.util.Map MassAbsorptionCoefficient.evaluateAllImplementations(Element el, XRayTransition xrt)
           
static boolean XRayTransition.exists(Element el, int xrt)
          exists - The specified x-ray transition exists (with non-zero weight) for the specified element? (ie.
static boolean AtomicShell.exists(Element elm, int shell)
          exists - Does the shell exist for this element (as evidenced by a non-zero edge energy.)
static boolean XRayTransition.familyExists(Element el, int family)
          Does one or more transitions exist for the specified element and transition family.
static java.util.ArrayList XRayTransitionSet.getBasicFamilies(Element el, double eB)
          Returns an ArrayList of Strings containing all the transition sets that can be excited by an beam of the specified energy for the specified element.
static double AtomicShell.getEdgeEnergy(Element el, int shell)
          getEdgeEnergy - Returns the edge energy for the specified atom and shell.
static double XRayTransition.getEnergy_eV(Element el, int trans)
          getEnergy_eV - Get the x-ray energy associated with the specified transition for the specified Element as eV.
static double XRayTransition.getEnergy(Element el, int trans)
          getEnergy - Get the x-ray energy associated with the specified transition for the specified Element.
static double XRayTransition.getWeight(Element el, int trans, int mode)
          getWeight - Gets the transition weight associated with the specified elemet and transition.
static double XRayTransition.getWeightIntoDestinationShell(Element el, int shell)
          getWeightIntoDestinationShell - Returns the fraction of the total weight (normalized by family) which results from transitions into the specified shell.
 boolean MassAbsorptionCoefficient.isAvailable(Element el, double energy)
          isAvailable - Is this algorithm implemented for the specified element and energy.
static int XRayTransition.lineWithHighestEnergy(Element el, int family)
          lineWithHighestEnergy - Returns the line index of the line in the specified family with the highest x-ray energy.
static int XRayTransition.lineWithLowestEnergy(Element el, int family)
          lineWithLowestEnergy - Returns the line index of the line in the specified family with the lowest x-ray energy.
 double Composition.moleFraction(Element elm)
          moleFraction - Returns the moleFraction of the specified element.
 void Composition.removeElement(Element el)
          removeElement - Entirely remove the specified element from the Material.
static boolean XRayTransition.shouldExist(Element el, int srcShell, int destShell)
          shouldExist - Should this transition exist (as an x-ray transition) based on whether the electric dipole and quadrupole selection rules permit the transition and whether in a ground state atom both the source and destination shells are occupied.
 double Composition.weightPercent(Element elm, boolean normalized)
          weightPercent - Computes the weight percent of the specified element in this Material.
 

Constructors in gov.nist.microanalysis.EPQLibrary with parameters of type Element
AtomicShell(Element el, int shell)
          AtomicShell - Constructs an AtomicShell object from a atomic number and a shell.
Bremsstrahlung(Element el)
           
BrowningEmpiricalCrossSection(Element elm)
           
Composition(Element[] elms, double[] weightFracs)
          Constructs a Composition with the specified elements in the specified weight fractions.
Composition(Element[] elms, double[] weightFracs, java.lang.String name)
          Constructs a Composition with the specified weight fractions.
CzyzewskiMottCrossSection(Element el)
          MottCrossSection - Creates an object representing the Mott cross section for the specified element.
CzyzewskiMottScatteringAngle(Element el)
          MottScatteringAngle - Creates a MottScatteringAngle object for the specified element.
Gas(Element[] elms, int[] stoic, double pressure, double temperature, java.lang.String name)
          Constructs a single molecular gas such as N2, O2, Ar, CO2 etc.
GasScatteringCrossSection(Element elm)
          Constructs a GasScatteringCrossSection object
Material(Element[] elms, double[] weightFracs, double density, java.lang.String name)
          Material - Constructs a material with the specified weight fractions.
NISTMottScatteringAngle(Element elm)
          NISTMottScatteringAngle - Creates an object representing the NIST SRD 64 method for computing random scattering angles using Mott cross sections.
ScreenedRutherfordScatteringAngle(Element elm)
          Constructs a ScreenedRutherfordScatteringAngle
XRayTransition(Element el, int trans)
          XRayTransition - Create an object corresponding to a specific x-ray transition in a specific element.
XRayTransition(Element element, int src, int dest)
          XRayTransition - Create an object corresponding to a specific x-ray transition in a specific element.
XRayTransitionSet(Element el)
          Constructs a XRayTransitionSet representing all of an Element's transitions.
XRayTransitionSet(Element el, double e0, double e1)
          Constructs a XRayTransitionSet consisting of all transitions for the specified element between the energy e0 and e1;
XRayTransitionSet(Element el, int family)
          Constructs a XRayTransitionSet from Element and transition family.
XRayTransitionSet(Element el, java.lang.String type)
           
 

Uses of Element in gov.nist.microanalysis.NISTMonte
 

Methods in gov.nist.microanalysis.NISTMonte with parameters of type Element
 double MonteCarloSS.Region.getAtomsPerCubicMeter(Element el)