Skip to content

ATR-22733, moving the tau dRtt hypo into a generic combo hypo step

Heather Russell requested to merge hrussell/athena:ATR-22733 into master

Closes ATR-22733

Add GenerateCombinedChainDefs.py, where TrigTauXComboHypoTool is now added to the end of chains it is configured in. Eventually, this will be replaced by a non-tau-specific hypo.

While implementing the functionality in the chainDict to trigger topo algs, I found a bug in DictFromChainName.py leftover from the python2.7 -> python3 conversion that caused unimplemented identifiers to not throw errors. Consequently, many people added chains where the identifiers were not in the allowed lists in SignatureDicts.py.

Also, a number of chains were added where the identifiers were not configurable at all (ivarloose muons, and one of the dijet hypos). These five chains have been commented out in the menu, with a comment as to why. The relevant people are aware. It should not be very long before they can be uncommented.

Edited by Heather Russell

Merge request reports