Skip to content

Add conditional jet decorator

Dan Guest requested to merge dguest/athena:optional-decorators into master

This adds a conditional jet tagging decorator algorithm, mainly for use in the trigger where we won't be able to add sensible outputs to all jets. It works just like the normal jet tagging decorator, except that it expects an additional char type decoration on each jet that says whether that jet should be tagged. The remaining jets are given default values.

I also did some cleanup following @nkakati and @jshlomi's additions to support GNNs. I tried to rewrite some of the dependency reporting code to make it a bit harder to mix things up.

Merge request reports