LumiSummary tupling for offline luminosity
This tool adds functionality to save the LumiSummary information into a tuple, which can be used by the lumi team for offline luminosity studies and measurements.
The input consists of a HltLumiSummaryDecoder
object, defined in a python option file such as
HltLumiSummaryDecoder( RawBanks=default_raw_banks("HltLumiSummary",default_raw_event), SourceID='Hlt2').OutputContainerName
where the SourceID
is set to target the Hlt1
or Hlt2
lines.
By definition, we have a 30 kHz LumiSummary containing the most important counters and a 1 kHz LumiSummary with extra counters. To manage the different numbers of variables, we save a TTree with the events corresponding to the 1 kHz LumiSummary, while the remaining events at 29 kHz are saved in another TTree.
We need to integrate the code into a release to submit an AP.
To be tested together with Moore!3762 (merged) lhcb-datapkg/PRConfig!444 (merged)