Skip to content

RegSelToolConfig: add AccumulatorCache to all Cfg methods

Frank Winklmeier requested to merge fwinkl/athena:cache_relSel into main

Add the AccumulatorCache to all regSel Cfg function. Saves about one minute in trigger configuration time.

Relates to ATR-26996.

Click to show AccumulatorCache statistics
RegionSelector.RegSelToolConfig.regSelTool_Pixel_Cfg                   |    990 ( 1.6s) |     24 ( 0.8s) |
RegionSelector.RegSelToolConfig.regSelTool_SCT_Cfg                     |    990 ( 1.5s) |     24 ( 0.3s) |
RegionSelector.RegSelToolConfig.regSelTool_TTEM_Cfg                    |      9 ( 0.0s) |      1 ( 0.1s) |
RegionSelector.RegSelToolConfig.regSelTool_TRT_Cfg                     |     45 ( 0.0s) |     11 ( 0.0s) |
RegionSelector.RegSelToolConfig.regSelTool_MDT_Cfg                     |     43 ( 0.0s) |      6 ( 0.0s) |
RegionSelector.RegSelToolConfig.regSelTool_RPC_Cfg                     |     19 ( 0.0s) |      6 ( 0.0s) |
RegionSelector.RegSelToolConfig.regSelTool_TGC_Cfg                     |     19 ( 0.0s) |      6 ( 0.0s) |
RegionSelector.RegSelToolConfig.regSelTool_STGC_Cfg                    |     19 ( 0.0s) |      6 ( 0.0s) |
RegionSelector.RegSelToolConfig.regSelTool_MM_Cfg                      |     19 ( 0.0s) |      6 ( 0.0s) |
RegionSelector.RegSelToolConfig.regSelTool_TTHEC_Cfg                   |      9 ( 0.0s) |      1 ( 0.0s) |
RegionSelector.RegSelToolConfig.regSelTool_FCALEM_Cfg                  |      9 ( 0.0s) |      1 ( 0.0s) |
RegionSelector.RegSelToolConfig.regSelTool_FCALHAD_Cfg                 |      9 ( 0.0s) |      1 ( 0.0s) |
RegionSelector.RegSelToolConfig.regSelTool_TILE_Cfg                    |      9 ( 0.0s) |      1 ( 0.0s) |
Edited by Frank Winklmeier

Merge request reports