Skip to content

Implementation of UTError decoder and UTCoordinationMap (helpers)

Wojciech Krupa requested to merge ut-error-decoder into master

This MR include implementation of the UTError (BankType) decoder (UTErrorBankToAS‎ICHeaderAlg)‎ and helper class with collection of maps used in UT monitors (UTCoordinationMap).

The UTError decoder decode type of UT-related bank types (UT,UTError, UTNZS + around 10 DAQ-Error types) and in case of the UTError also the content of the bank which include description of the error which occurred in the given ASIC.

The MR also include validation tests of UTError decoder. Since this decoder is compatible only with data from 2024 (so not with old UT MC) the ddesc test was excluded.

This MR goes with:

patch generated by https://gitlab.cern.ch/lhcb/LHCb/-/jobs/50197282

Edited by Wojciech Krupa

Merge request reports

Loading