Skip to content

Trigger Navigation Node Naming Conventions

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

To improve the manipulation of the R3 trigger navigation graph offline, we apply a naming convention to graph nodes (graph edges are already named, for example feature, roi or seed edges)

The node names are

  • H - Hypothesis node (must have a feature edge)
  • CH - Combo Hypothesis node
  • F - Filter node
  • IM - Input Maker node (must have a roi edge)
  • L1 - L1 Decoder node (initial nodes, must have an initialRoi edge)
  • HLTPassRaw - Terminus node

Short names are chosen as these strings form part of the serialisable payload.

This MR touches all slices as it updates this naming convention in all HypoAlgs.

This is a precursor to offline navigation slimming.

(I could not compile it myself, I ran out of disk space..., but counts / refs should not change)

Edited by Tim Martin

Merge request reports