Skip to content

Fill ROB data struct in HltROBDataProvider for CostMonitor

Aleksandra Poreba requested to merge aporeba/athena:ros-caching-data into master

Fill ROBDataStruct in HltROBDataProvider with values from ROBFragments retrieved from DataCollector or from HLT cache. Then structs are monitored in TrigCostMTSvc and saved in EDM.

Also:

  • introduce HLT_CACHED and DCM_CACHED in ROBHistory to distinguish caching methods
  • set flag HltROBDataProvider.doCostMonitoring to false

Example values:

Algorithm:'207'
   ROB ID:1311091
   ROB Size:126
   ROB History:4
   ROB Status Words:
     0
     1761661677

Related to ATR-19180

Tagging @mark @tamartin @rbielski @wiedenma

Edited by Aleksandra Poreba

Merge request reports