orsopy.slddb.element_table package

Package containing all elemental data used for SLD calculations.

Main function is get_element(value) that returns an Element object for a given Z-number or identifier. The objects are stored in a dictionary for faster lookup as well as keeping the objects for each element the same.

orsopy.slddb.element_table.get_element(value)[source]

Submodules

orsopy.slddb.element_table.element module

Defining the Element class that is used to hold all needed data for one element/isotope.

class orsopy.slddb.element_table.element.Element(symbol=None, Z=None)[source]

Bases: object

N = None
f_of_E(Ei)[source]
b_of_L(Li)[source]
property E
property f
property fp
property fpp
property has_ndata
property Lamda
property b_abs
property b_lambda

orsopy.slddb.element_table.masses module

Raw data imported from NIST https://www.nist.gov/pml/atomic-weights-and-isotopic-compositions-relative-atomic-masses The atomic weights data were published by J. Meija et al in Atomic Weights of the Elements 2013, and the isotopic compositions data were published by M. Berglund and M.E. Wieser in Isotopic Compositions of the Elements 2009. The relative atomic masses of the isotopes data were published by M. Wang, G. Audi, A.H. Wapstra, F.G. Kondev, M. MacCormick, X. Xu1, and B. Pfeiffer in The AME2012 Atomic Mass Evaluation.

orsopy.slddb.element_table.nabs_geant4 module

Neutron cross sections extracted from Geant4 by the ESS dgcode framework (doi:10.1016/j.physb.2018.03.025).

orsopy.slddb.element_table.nlengths module

https://www.ncnr.nist.gov/resources/n-lengths/list.html Neutron scattering lengths and cross sections Isotope conc Coh b Inc b Coh xs Inc xs Scatt xs Abs xs

orsopy.slddb.element_table.nlengths_pt module

Rauch, H. and Waschkowski, W. (2003) Neutron Scattering Lengths in ILL Neutron Data Booklet (second edition), A.-J. Dianoux, G. Lander, Eds. Old City Publishing, Philidelphia, PA. pp 1.1-1 to 1.1-17. (https://www.ill.eu/fileadmin/user_upload/ILL/1_About_ILL/Documentation/NeutronDataBooklet.pdf) Imported from python periodictable package

orsopy.slddb.element_table.xray_henke module

Data downloaded from Henke tables at https://henke.lbl.gov/optical_constants/asf.html

orsopy.slddb.element_table.xray_nist module

Data downloaded from NIST Standard Reference Database at https://physics.nist.gov/PhysRefData/FFast/html/form.html