Schedule B-tagging on jets in GNNVertexFitterAlgCfg
As suggested by @dguest, the easiest solution for the time being to fix the GNNVertexFitterAlg
is to avoid the BTagging
object entirely. This MR configures GN2
to run directly on the jets, and then adjusts the GNNVertexFitterAlg
to read the decorations from the jets rather than the BTagging
object.
Also removes the selections on the vertices by default. Since these may be an analysis-specific choice, it makes more sense to apply any vertex-level selections downstream. The selection on maxChi2
is kept though to avoid very poorly fitted vertices.
Edited by Jackson Carl Burzynski