Fix wrong assert in muon decoding
small fix for a problem found during monitoring
Merge request reports
Activity
added RTA label
mentioned in issue #323 (closed)
In the regions where strip crossing must be done (in code alreadyPads=false) a std::bitset<500> used is created. It has been dimensioned as the maximum number of strips in a quarter of a muon region. Such number is 480. The assert is simply checking that the digits (i.e. strips) number is in each event is below such number.The bug was simply that such check was exteded also in the region where the crossing is not needed. In such region the limit of 480 can be exceeded but the vector std::bitset<500> is not used so the assert is not needed.
- Resolved by Miroslav Saur
/ci-test
assigned to @rmatev
added ci-test-triggered label
- [2023-08-20 23:34] Validation started with lhcb-master-mr#8964
mentioned in commit 256a7830
mentioned in issue Moore#652 (closed)