openmc.data.PhotonReaction
- class openmc.data.PhotonReaction(mt)[source]
Photon-induced reaction
- Parameters:
mt (int) – The ENDF MT number for this reaction.
- Variables:
anomalous_real (openmc.data.Tabulated1D) – Real part of the anomalous scattering factor
anomlaous_imag (openmc.data.Tabulated1D) – Imaginary part of the anomalous scatttering factor
mt (int) – The ENDF MT number for this reaction.
scattering_factor (openmc.data.Tabulated1D) – Coherent or incoherent form factor.
xs (Callable) – Cross section as a function of incident photon energy
- classmethod from_ace(ace, mt)[source]
Generate photon reaction from an ACE table
- Parameters:
ace (openmc.data.ace.Table) – ACE table to read from
mt (int) – The MT value of the reaction to get data for
- Returns:
Photon reaction data
- Return type:
- classmethod from_endf(ev, mt)[source]
Generate photon reaction from an ENDF evaluation
- Parameters:
ev (openmc.data.endf.Evaluation) – ENDF photo-atomic interaction data evaluation
mt (int) – The MT value of the reaction to get data for
- Returns:
Photon reaction data
- Return type: