Skip to content

[ATR-28532][ATR-28536] Rework how ExtraEDMList is applied

Tim Martin requested to merge tamartin/athena:ExtraEDMList_Rework into main

This MR proposal lets flags.Trigger.ExtraEDMList work once again in main. And it now also propagates down to ESD, AOD - providing the flag continues to get set in the offline processing step (and even DAOD if producing DAOD_PHYSVAL, or other DAOD with a complete trigger payload).

This resolves ATR-28532, however the mechanism was only working previously due to side-effects (mutation of a global state). Which is how it could be broken silently by a refactor in the first place. Opened ATR-28536 to follow up on this aspect.

cc @cantel and @damazio

Merge request reports