openmc.data.dose_coefficients
- openmc.data.dose_coefficients(particle, geometry='AP', data_source='icrp116', dose_quantity='effective')[source]
Return dose conversion coefficients.
This function provides fluence (and air kerma) to effective dose or ambient dose equivalent (H*(10)) conversion coefficients for various types of external exposures based on values in ICRP publications. Corrected values found in a corrigendum are used rather than the values in the original report. Available libraries include ICRP Publication 74 <https://doi.org/10.1016/S0146-6453(96)90010-X> and ICRP Publication 116 <https://doi.org/10.1016/j.icrp.2011.10.001>.
For ICRP 74 data, the photon effective dose per fluence is determined by multiplying the air kerma per fluence values (Table A.1) by the effective dose per air kerma (Table A.17). The neutron effective dose per fluence is found in Table A.41. For ICRP 116 data, the photon effective dose per fluence is found in Table A.1 and the neutron effective dose per fluence is found in Table A.5.
- Parameters:
particle ({'neutron', 'photon', 'photon kerma', 'electron', 'positron'}) – Incident particle
geometry ({'AP', 'PA', 'LLAT', 'RLAT', 'ROT', 'ISO'}) – Irradiation geometry assumed for effective dose coefficients. Refer to ICRP-116 (Section 3.2) for the meaning of the options here. This argument does not apply when
dose_quantityis ‘ambient’.data_source ({'icrp74', 'icrp116'}) – The data source for the dose conversion coefficients.
dose_quantity ({'effective', 'ambient'}) – Dose quantity to return. ‘effective’ returns effective dose coefficients; ‘ambient’ returns ambient dose equivalent (H*(10)) coefficients.
- Returns:
energy (numpy.ndarray) – Energies at which dose conversion coefficients are given
dose_coeffs (numpy.ndarray) – Dose coefficients in [pSv cm^2] at provided energies. For ‘photon kerma’, the coefficients are given in [Sv/Gy].