Skip to content

Fix in monitoring of Pixel FE errors

The issue is that if there are multiple FEs with FE/MCC error flags being set for the same pixel module (1 pixel module has 16 FEs and one MCC chip), the stored error flags get accumulated, so the last FE with the error flag will get also the error bits of the previous ones, if there are any.

Solved by cleaning those bits each time before writing. Found at the validation step of the rel. 22 code.

This issue affects only some monitoring plots of old pixel layers (i.e. not IBL). Other pixel error clients don't use this error variable. That has been also confirmed by running the standard RunTier0Tests.py, which returned identical results.

Merge request reports