rabacus.atomic.verner.photox package¶
Submodules¶
rabacus.atomic.verner.photox.verner_photox module¶
Handles photo-ionization cross-sections as described in Verner 96 http://adsabs.harvard.edu/abs/1996ApJ...465..487V
-
class
rabacus.atomic.verner.photox.verner_photox.
PhotoXsections_Verner96
[source]¶ Reads V96 photoionization cross-section table
Attributes:
U (
Units
)PC (
PhysicalConstants
)-
return_Eth
(Z, N)[source]¶ Returns threshold ionization energy for ions defined by Z and N.
Args:
Z (int): atomic number (number of protons)
N (int): electron number (number of electrons)
Returns:
Eth (float): ionization energy
-
return_fit
(Z, N, E)[source]¶ Returns a photo-ionization cross-section for an ion defined by Z and N at energies E.
Args:
Z (int): atomic number (number of protons)
N (int): electron number (number of electrons)
E (array): calculate cross-section at these energies
Returns:
sigma (array): photoionization cross-sections
-
Module contents¶
A package to handle the work of Dima Verner. Specifically photo-ionization cross-sections. http://www.pa.uky.edu/~verner/photo.html