TrigNavigation: ignore L2 TrigPassBits during deserialziation
When reconstructing Run-1 data, the L2 TrigPassBits
name-clash with the ones from the EF result. Before
!43270 (merged) they were simply being overwritten. Instead avoid deserializing them in the first place.
This is done by adding a new property ClassesFromPayloadIgnore
to the Navigation
tool, which can be
used to ignore specific classes during deserialization. Make use of this feature in the HLTTriggerResultGetter
.
Also remove the unused ClassesFromPayload
property.
Fixes ATR-23411.