Source code for dabax.dabax_files

"""
Utilities for listing and accessing DABAX data files.
"""

[docs]def dabax_f0_files(): """Return the list of available DABAX f0 (form factor) data files.""" return ["f0_InterTables.dat", "f0_WaasKirf.dat", "f0_xop.dat"]
[docs]def dabax_f1f2_files(): """Return the list of available DABAX f1/f2 (anomalous scattering factor) data files.""" return ["f1f2_Windt.dat", "f1f2_Sasaki.dat", "f1f2_Henke.dat", "f1f2_EPDL97.dat", "f1f2_CromerLiberman.dat", "f1f2_Chantler.dat", "f1f2_BrennanCowan.dat", "f1f2_asf_Kissel.dat", ]
[docs]def dabax_crosssec_files(): """Return the list of available DABAX cross-section data files.""" return ["CrossSec_EPDL97.dat", "CrossSec_XCOM.dat", "CrossSec_BrennanCowan.dat", "CrossSec_StormIsrael.dat", "CrossSec_McMaster.dat", "CrossSec_NIST.dat", # does not contain partial cross sections (compton, rayl, photo) "CrossSec_NIST_MassEnergyAbsorption.dat", # does not contain partial cross sections (compton, rayl, photo) # "CrossSec_PE_Scofield.dat", # does not contain partial cross sections (compton, rayl, photo) ]