Skip to content

Relative Intensity not set for MF=8 MT=457 discrete #28

@kevin-servaenergy

Description

@kevin-servaenergy

Hello,

While parsing ENDF files I noticed that the relative intensity (RI) for anything other than gamma radiation (STYP=0) is not set for discrete spectra.

For example, for Co60->Ni60 decay, the ENSDF lists the beta (STYPE=1) relative intensity as:
e: 317.88, i: 0.9988
e: 1492.20 , i: 0.0012

I believe this is a result of the following condition:

endf-python/src/endf/mf8.py

Lines 152 to 158 in 5681381

if STYP == 0:
discrete['RI'] = tuple(values[2:4])
discrete['RIS'] = tuple(values[4:6])
discrete['RICC'] = tuple(values[6:8])
discrete['RICK'] = tuple(values[8:10])
discrete['RICL'] = tuple(values[10:12])
spectrum['discrete'].append(discrete)

Removing this condition does set the RI to a comparable value listed by ENSDF.

The ENDF Manual Page 181, does not mention any restrictions for the RI field, so I believe this is an error.

In addition it might be worth rechecking the 'RIS' field as well since the manual does mention that STYP can be = 2.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions