Add sequence per call monitoring
Follow up to !45366 (merged)
Finish Sequence Cost Monitoring by adding monitoring per Call. It's done thanks to grouping algorithms based on the view id. Then CounterSequence is called only for one view group (sequence call), view passed as index
.
Associated algorithms that were executed in one view are considered as one sequence call.
Now the structure that stores sequence to alg mapping in TrigCost Analysis looks like:
sequence name -> view id -> list of algorithms
Checked for Step1_NFastCalo_electron
for 5 events
https://atlas-trig-cost.cern.ch/?dir=aporeba&type=&tag=data18-13TeV&run=00000025&range=LumiBlock_00150&level=HLT&summary=Sequence&item=Step1_NFastCalo_electron
Tagging @tamartin