Preparing tag and probe egamma chains w/o topo selection
These changes should make possible scheduling of egamma tag & probe chains without topo selection. As test cases, included one generic test chain, and the LRT electron T&P chains requested in ATR-23715, which needed a few small bugfixes:
- Correctly propagate
is_probe_leg
flag toprecisionCaloSequence_LRT
- Ignore
PROBE
prefix when checking for existence of L1 thresholds (!43855 (merged)) - Avoid locking
HypoAlgs
as well asComboHypoAlgs
inRecoFragmentsPool
- Don't fail if we can't set the
InputCachedViews
on a probe sequence -- this means that there isn't a predefined tag leg, which is not problematic.
FYI @cjmeyer, @jodafons, @markowen
Also @ademaria if I remember the bug correctly, the last fix above might allow you to take another stab at ATR-23507.