Add dynamic lookup in AlgToChainTool
Add the dynamic lookup in AlgToChainTool. It looks for active chains in related Store (that is retrieved based on the context) and intersects the result with a static lookup set (based on the menu).
The tool was also moved to the TrigCompositeUtils package.
Examples of static and dynamic lookup results:
| static | dynamic | |
|---|---|---|
algorithm: IMFastCaloEMReco menu: LS2_v1
|
HLT_e3_etcut_L1EM3 HLT_e5_etcut_L1EM3 HLT_e7_etcut_L1EM7 HLT_e7_mu10_L1EM7_MU10 HLT_e7_mu12_L1EM7_MU10 HLT_g10_etcut_L1EM7 HLT_g15_etcut_L1EM12 |
HLT_e3_etcut_L1EM3 HLT_e5_etcut_L1EM3 |
algorithm: TrigFastTrackFinder_MinBias (part of disabled chain) menu: LS2_v1_TriggerValidation_mc_prescale
|
HLT_mb_sptrk_L1RD0_FILLED | - |
Related to: ATR-19248
Tagging @mark