Resonance Absorption Lines Package
The functions defined in ResonanceAbsorptionLines` allow you to efficiently search through an atomic data table for resonance absorption lines. Other functions give absorption maps of particular elements or of a particular wavelength range.
FindIons[wavelength1,wavelength2] | give the resonance absorption lines in the wavelength range between wavelength1 and wavelength2 |
Finding the resonance absorption lines.
AtomicData[element] | give the spectral data for the resonance absorption lines produced by the specified element |
VacuumWavelength[element] | give a list of the wavelengths in vacuum for the resonance absorption lines produced by the specified element |
Properties of resonance absorption lines.
AtomicData[element] gives a list of properties for the lines produced by the specified element. These properties are vacuum wavelength, air wavelength, lower-term fine structure energy, statistical weight of the lower level, statistical weight of the upper level, relative strength, transition probability, damping constant, and oscillator strength of the element. Individual properties can be selected using the functions VacuumWavelength, AirWavelength, LowerTermFineStructureEnergy, LowerStatisticalWeight, UpperStatisticalWeight, RelativeStrength, TransitionProbability, DampingConstant, and OscillatorStrength.
AirWavelength[element] | give a list of {wavelengthv,wavelengtha} pairs, where wavelengthv is the wavelength in vacuum and wavelengtha is the wavelength in air for the resonance absorption lines produced by the specified element |
LowerTermFineStructureEnergy[element] | give a list of {wavelengthv,energy} pairs, where energy is the energy of the fine structure level in the lower term for the lines produced by the specified element |
LowerStatisticalWeight[element] | give a list of {wavelengthv,weight} pairs, where weight is the statistical weight of the lower level for the lines produced by the specified element |
UpperStatisticalWeight[element] | give a list of {wavelengthv,weight} pairs, where weight is the statistical weight of the upper level for the lines produced by the specified element |
RelativeStrength[element] | give a list of {wavelengthv,strength} pairs, where strength is the relative strength of the lines produced by the specified element |
TransitionProbability[element] | give a list of {wavelengthv,probability} pairs, where probability is the spontaneous transition probability of the lines produced by the specified element |
DampingConstant[element] | give a list of {wavelengthv,damping} pairs, where damping is a natural damping constant of the lines produced by the specified element |
OscillatorStrength[element] | give a list of {wavelengthv,strength} pairs, where strength is the absorption oscillator strength of the lines produced by the specified element |
Properties of resonance absorption lines paired with associated wavelengths in vacuum.
The ionization level of an element can be specified by giving the quoted roman numeral, "I", "II", "III", "IV", "V", or "VI", as a second argument to a property function.
WavelengthAbsorptionMap[wavelength1,wavelength2] | give the absorption map in the wavelength range between wavelength1 and wavelength2 |
ElementAbsorptionMap[element] | give the absorption map of the specified element |
ElementAbsorptionMap[element,ionstage] | give the absorption map of the element at the specified ionization level |