Skip to content

TrigSteeringEvent+TrigByteStreamTools: print event status

Frank Winklmeier requested to merge fwinkl/athena:truncation into 23.0

Add a dictionary for the HLT-specific error codes and print the full and HLT event status in trigbs_dumpHLTContentInBS_run3.py.

Example for a good and truncated event:

Py:dumpHLTContentInBS    INFO Opening data23_13p6TeV.00456729.physics_Main.daq.RAW._lb1220._SFO-14._0001.data
==================== Event: 1, RunNumber: 456729, LB: 1220, Global_ID: 3765712294, LVL1_ID: 1509966132, BC_ID: 1435, TT: 0x84, Status: [0x0] ====================
Py:dumpHLTContentInBS    INFO Opening data23_13p6TeV.00456729.debug_TruncatedHLTResult.daq.RAW._lb0556._SFO-12._0001.data
==================== Event: 1, RunNumber: 456729, LB:  556, Global_ID: 1348444080, LVL1_ID: 3439785110, BC_ID: 3183, TT: 0x84, Status: [0x10000008, 0xd] HLTSV_DULPICATION_WARNING OnlineErrorCode::RESULT_TRUNCATION ====================

Relates to ATR-27986.

Merge request reports