Skip to content

LumiSummary tupling for offline luminosity

Edoardo Franzoso requested to merge ef_LumiSummaryTupling into 2024-patches

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 Hlt1or 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)

FYI @fferrari @elniel @edallocc

Edited by Miroslav Saur

Merge request reports

Loading