Simple Cross Sections – pyne.dbgen.simple_xs¶
This module adds simple cross section data from KAERI to nuc_data.h5.
All functionality may be found in the simple_xs module:
from pyne.dbgen import simple_xs
Simple Cross Section API¶
This module provides a way to grab and store simple cross sections from KAERI.
-
pyne.dbgen.simple_xs.get_xs_from_file(filename, eng, chan)[source]¶ Parses out a cross section from a KAERI file.
- Parameters
- filenamestr
Local path to a KAERI neutron cross section summary html file.
- engstr
Energy flag to find this cross section for. (Must be key of simple_xs_energy dictionary).
- chanstr
Cross section (interaction channel) to find. (Must be key of simple_xs_channels dict).
- Returns
- datafloat
Microscopic cross section in [barns].
-
pyne.dbgen.simple_xs.grab_kaeri_simple_xs(build_dir='')[source]¶ Grabs the KAERI files needed for the simple cross sections table, if not already present.
- Parameters
- build_dirstr
Major directory to place html files in. ‘KAERI/’ will be appended.
-
pyne.dbgen.simple_xs.make_simple_xs(args)[source]¶ Controller function for adding basic cross section data.