Skip to content
GitLab
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 207
    • Merge requests 207
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • atlasatlas
  • athenaathena
  • Merge requests
  • !59475

migrate Control Flow code to use CA

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Francesca Pastore requested to merge fpastore/athena:CAmigratMaster into master Dec 20, 2022
  • Overview 95
  • Commits 21
  • Pipelines 7
  • Changes 20

This MR is the first step to migrate the HLT Control Flow code (and the rest of the menu code) to use Component Accumulator. The core part of the changes is the ability to reuse the same menu generation code with and without CA (so in old and new configuration).

  • added one test in TriggerMenuMT to test it: test_menu_CA
  • modified CF component classes and their behaviour
  • prepared makeHLTTree to be run in both configurations

Tagging @tbold Followed up in ATR-24993

Edited Jan 13, 2023 by Francesca Pastore
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: CAmigratMaster