Skip to content

More tolerant JetMatcherAlg for JetMonitoring: Skip matching in case jet 4-momentum cannot be retrieved (ATR-25144)

Fix for Cosmics running

TrigJetMonitoring attempts to retrieve a calibrated state of PFlow jets in Cosmic data, for monitoring plots. Due to these events having no Primary Vertex, PFlow calibration fails at an earlier stage, and so this attempt caused ERRORs and failure of test_trigP1_v1Cosmic_T0Mon_grid.py.

Demoted ERROR messages to WARNINGS and return from algorithms safely, skipping the matching.

P.S. At the moment this is urgent. As a later fix: Perhaps there is a way to make TrigJetMonitorAlgorithm aware of cosmics runs and avoid the matching attempt altogether.

@peter @ayana @sawyer @schaarsc

Edited by Claire Antel

Merge request reports