Extend HltLumiSummary decoding to Run 3 format
Add decoding for the new key-less LumiSummary structure encoded in Allen!743 (merged) and Allen!950 (merged). The list of fields matches that added to Allen. This version is incompatible with upstream run1+2 code (legacy keyed LumiSummaries cannot be read) but is compatible with both V1 and V2 banks from run 3. This version also includes code to decode LumiSummary banks where the structure is encoded in the TCK but this functionality still needs to be tested - this required merging in commits from !3788 (closed).
Another related Moore MR will also be needed to add encoding/decoding tests.
To be tested with Allen!950 (merged) Rec!3108 (merged) Moore!1761 (merged) lhcb-datapkg/PRConfig!266 (merged)
FYI @rmatev
Edited by Rosen Matev