v2 HltLumiSumary format and add lumi counters
depends on LHCb!3803 (merged)
implement more proposed lumi counters
-
counters to be implement codimd: -
SciFi in different modules and stations -
ECal -
ECal ET -
ECal E_tot in different position - Inner upper
- Middle upper
- Outer upper
- Inner bottom
- Middle bottom
- Outer bottom
-
-
Muon in - M2: R1, R2, R3, R4
- M3: R1, R2, R3, R4
- M4: R1, R2, R3, R4
-
change the version of the Allen Lumi bank to 2
clean up make_lumi_summary
- remove the lumi info making parts outside the
make_lumi_summary - standalone lumi counter infos collection algorithm for different sub-detector
-
calo_lumi_counters,muon_lumi_counters,pv_lumi_counters,scifi_lumi_counters,velo_lumi_counters - thus the line could run properly with some of the sub-detector banks missing
-
- add
dummy_makerto produce a dummy, to substitute missing inputs
more maintainable, and vanish ambiguity for decoding
-
Use the header file LumiSummaryOffsets_V2.hfrom LHCb -
add an unsigned intencoding key to the start of every bank, which could be used to determine how was the bank encoded- since the json format lumi counters map is not ready yet, the encoding key is now decided by hashing a fixed lumi map.
- this MR should go before the VDM scan, so the full functionality of the encoding key will be left for the next version
Edited by Rosen Matev