Skip to content

Draft: Parent merger

Description

Relevant Jira

Following on from the addition of the ParentDecorator.py. This produces four parent decorators, populated with integers, either 0 or the PdgID of the parent. These should be merged into a single vector by the new ParentMergerAlg introduced here.

Currently testing with dump-single-btag and failing with

ParentMergerAlg WARNING Jet has multiple non-zero parent decorations.

Not clear to me if this stems from incorrect handling of the parent decorators or an actual instance of a Jet having multiple non-zero parent decorations. In the case of the latter, it is not obvious to me how to assign priority to the parent labels.

@alfroch

Review checklist:

  • CI Passing
  • Comments addressed
  • Source branch is up to date with target

Merge request reports

Loading