openmc.data.LaboratoryAngleEnergy
- class openmc.data.LaboratoryAngleEnergy(breakpoints, interpolation, energy, mu, energy_out)[source]
Laboratory angle-energy distribution
- Parameters:
breakpoints (Iterable of int) – Breakpoints defining interpolation regions
interpolation (Iterable of int) – Interpolation codes
energy (Iterable of float) – Incoming energies at which distributions exist
mu (Iterable of openmc.stats.Univariate) – Distribution of scattering cosines for each incoming energy
energy_out (Iterable of Iterable of openmc.stats.Univariate) – Distribution of outgoing energies for each incoming energy/scattering cosine
- Variables:
breakpoints (Iterable of int) – Breakpoints defining interpolation regions
interpolation (Iterable of int) – Interpolation codes
energy (Iterable of float) – Incoming energies at which distributions exist
mu (Iterable of openmc.stats.Univariate) – Distribution of scattering cosines for each incoming energy
energy_out (Iterable of Iterable of openmc.stats.Univariate) – Distribution of outgoing energies for each incoming energy/scattering cosine
- classmethod from_endf(file_obj)[source]
Generate laboratory angle-energy distribution from an ENDF evaluation
- Parameters:
file_obj (file-like object) – ENDF file positioned at the start of a section for a correlated angle-energy distribution
- Returns:
Laboratory angle-energy distribution
- Return type: