[ATR-28645] HLT navigation searching logic code for failed branches
Update this to include ComboHypo and fix a bug related to transient-only containers.
See JIRA for additional details.
This is expected to increase the size of the bytestream a little - to be quantified in a HLT reprocessing. The data added only corresponds to chains which failed their selection.
Bulk MC should not be affected due to AODSLIM settings for navigation slimming.
Due to limitations in the heuristic employed by getRejectedDecisionNodes
- this change also introduces some additional false-positives in feature requests. Notably in requests which combine TrigDefs::lastFeatureOfType
with TrigDefs::includeFailedDecisions
will behave closer to as if TrigDefs::allFeatureOfType
were requested.
Edited by Tim Martin