Allen issueshttps://gitlab.cern.ch/lhcb/Allen/-/issues2023-12-18T12:28:32+01:00https://gitlab.cern.ch/lhcb/Allen/-/issues/465Port from HLT2 the new decoding checks and improve monitoring of decoding errors2023-12-18T12:28:32+01:00Louis Henrylouis.henry@cern.chPort from HLT2 the new decoding checks and improve monitoring of decoding errorsPb-Pb runs have shown some new edge cases:
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4341
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4228
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4307
https://gitlab.cern.ch/lhcb/L...Pb-Pb runs have shown some new edge cases:
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4341
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4228
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4307
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/4336
They now need to be ported to HLT1 decoding as well.
@cagapopoLouis Henrylouis.henry@cern.chLouis Henrylouis.henry@cern.chhttps://gitlab.cern.ch/lhcb/Allen/-/issues/379Tests to compare CPU and GPU decoding for Plume2023-07-26T08:41:00+02:00Rosen MatevTests to compare CPU and GPU decoding for PlumeAllen Plume decoding was added with !1039.
An important follow up is to add automated tests that compare the CPU and GPU decodings. You can get inspired from how it is done for the muons: check out [this bit in Allen](https://gitlab.cer...Allen Plume decoding was added with !1039.
An important follow up is to add automated tests that compare the CPU and GPU decodings. You can get inspired from how it is done for the muons: check out [this bit in Allen](https://gitlab.cern.ch/lhcb/Allen/-/blob/eb07a3602fd62ae4775c1c3e82b7c0c20d807f96/Rec/Allen/src/TestMuonHits.cpp) and [the test in Moore](https://gitlab.cern.ch/lhcb/Moore/-/blob/dd7c80bea55c448de1e52b1e34b9b8f42c29b92e/Hlt/RecoConf/tests/qmtest/decoding.qms/compare_hlt1_hlt2_muon_decoding_v3geometry.qmt).
/cc @mstahlEugenia SpedicatoEugenia Spedicato