Skip to content

Workaround for data with broken HLT1 DecReports

The HLT1 HltDecReports were broken for few days whereby the bank contents did not make any sense. As a result running HLT2 is impossible as it crashes.

affected data

  • The full list of runs is in https://lbproblems.cern.ch/problemdb/problems/15/ (range is 268906 - 269369).
  • All data used TCK 0x10001000.
    • The full list of lines is here
    • The DecReports writer configuration is here
    • The corresponding DecReports encoding key is 6b9c65ae (1805411758).
  • A sample of affected data is under /eos/lhcb/wg/rta/samples/data/2023_raw_hlt1_269138

proposed workaround

  • Create a new HltDecReports with the correct encoding key, TCK and decisions.
  • Use the SelReports decoded from the HltSelReports bank to infer which decisions need to be positive.
  • Make a list of technical lines that do not produce HltSelReports and decide what to do for them on a case-by-case basis.
  • The workaround can only go to the hlt2023-patches branches (https://lhcb-nightlies.web.cern.ch/nightly/lhcb-hlt2023-patches/) as we should not need anything like this in the future.

/cc @cagapopo @raaij @cmarinbe @decianm

Edited by Rosen Matev