Skip to content

[ATR-24382] Update TrigDecisionMakerMT.cxx to set setEFPassedPhysics to the same as setEFPassedRaw

Tim Martin requested to merge tamartin-master-patch-78017 into master

This lets the eventindex use EFPassedPhysics as the source of EF (R1) / HLT (R2, R3) trigger bits.

In R3 these bits are the same the pass raw bits (the TrigDefs::EnforceLogicalFlow check is not explicitly applied here, but it is implied in a two-level system, seeded from L1. The only thing which could break this is the Trigger.HLTSeeding.forceEnableAllChains flag, but this is only used for testing and is being phased out from use in testing too)

In R2, R1 there are additional complications, here the EFPassedPhysics bits are set via the TrigDecisionTool's logic. This happens currently in TrigDecisionMaker still.

Merge request reports