Skip to content

[ATR-22104] MT Trigger Navigation Slimming and Thinning

Tim Martin requested to merge tamartin/athena:trigNavSlimMT into master

This MR is the first work towards MT Trigger Navigation offline processing

It introduces a new algorithm which is able to apply some (initially basic) slimming and thinning operations, and consolidate the navigation graph into a single collection.

It extends the NavGraph transient representation with some extra helper functions (keep flag, bi-directional navigation, ability to remove seed edges, ability to remove and re-wire nodes). These are used by the MT thinning algorithm.

Note: This MR does not include the new algorithm into any workflows, this will be introduced via a follow up MR.

cc @cleonido, @jburr, @wiedenma

Merge request reports