T0-Style Processing of Trigger Cost Monitoring data for the MT trigger
This MR brings in the framework and one initial Monitor
(Algorithm Monitor) for Trigger Cost Monitoring for MT.
This replaces the TrigCostRootAnalysis
package. While the implementation is similar, TCRA
suffered from feature bloat, and its ROOT-only design would not have played nice with Athena.
The new TrigCostAnalysis
will rely on histograms for output to allow for the actual processing to run at T0 in parallel with a merge phase. This is different to Run1, Run2, where T0 was only used to extract ntuples, and processing occurred as a later, central, step.
Also included is an early version of a standalone application to extract the CSV files from the histograms
Edited by Tim Martin