Fix Tc99 branch intensity from paceENSDF

paceENSDF returns intensity at state[9] (percent), not state[8] (ENSDF
normalization field, ~1.0 for all branches). This was causing ~50/50
split for Tc99 instead of the correct 99.9984%/0.0016%.
This commit is contained in:
2026-05-08 16:08:41 +03:00
parent c404d83418
commit 620488860b
+1 -1
View File
@@ -444,7 +444,7 @@ def get_decay_info_from_paceENSDF(
branch = BranchInfo( branch = BranchInfo(
level_index=int(state[0]), level_index=int(state[0]),
level_energy_keV=float(state[1]), level_energy_keV=float(state[1]),
intensity=float(state[8]), intensity=float(state[9]) / 100.0,
log_ft=float(state[11]) if state[11] is not None else None, log_ft=float(state[11]) if state[11] is not None else None,
transition_type=branch_transition_type, transition_type=branch_transition_type,
) )