TrigCost: Calculate unique CPU time of chains
Add cost columns (total unique time [s] and total unique time as a fraction of total time [%]) and histograms (Unique time per chain call) containing information about the time of algorithms executed uniquely for a given chain (were active in an event only for one chain).
Example made with 20 events: https://atlas-trig-cost.cern.ch/?dir=aporeba&type=&tag=data18-13TeV&run=00000024&range=LumiBlock_00150&level=HLT&summary=Chain
Merge request reports
Activity
This merge request affects 1 package:
- Trigger/TrigCost/TrigCostAnalysis
This merge request affects 6 files:
- Trigger/TrigCost/TrigCostAnalysis/python/TableConstructors/Chain_HLT_TableConstructor.py
- Trigger/TrigCost/TrigCostAnalysis/share/RunTrigCostAnalysis.py
- Trigger/TrigCost/TrigCostAnalysis/src/CostData.cxx
- Trigger/TrigCost/TrigCostAnalysis/src/CostData.h
- Trigger/TrigCost/TrigCostAnalysis/src/TrigCostAnalysis.cxx
- Trigger/TrigCost/TrigCostAnalysis/src/counters/CounterChain.cxx
Adding @tamartin as watcher
added Trigger master review-pending-level-1 labels
CI Result SUCCESS (hash a1b5e7e3)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis DetCommon externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
DetCommon: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 40078]added review-approved label and removed review-pending-level-1 label
mentioned in commit 6a91b9c9
added sweep:ignore label