Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • athena athena
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Jira
    • Jira
  • Merge requests 134
    • Merge requests 134
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Issue
    • Repository
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • atlas
  • athenaathena
  • Merge requests
  • !42224

Merged
Created Apr 01, 2021 by Dan Guest@dguestDeveloper

Restructure FtagRun3DerivationConfig: allow us to tag multiple jet collections

  • Overview 2
  • Commits 3
  • Pipelines 1
  • Changes 3

The flavor tagging code will double-book algorithms if we tag several jet collections in the derivations. In theory the component accumulators resolve this, but since they aren't widely used in the derivation code we need to handle all the component merging in flavor tagging code before translating them to Configurables and appending them to the alg sequence.

This merge request creates one component accumulator for each jet collection, and then merges them. With these changes we're able to tag pflow and emtopo in one job, but only if I disable the link fixing tool in the preexec. Since the preexec is above my pay-grade I'm not turning on the emtopo tagging.

Attention @vdao, @duperrin

Edited Apr 02, 2021 by Dan Guest
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: multi-btag