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 163
    • Merge requests 163
  • 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
  • !53745

PanTau: make all tools MT-friendly

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Bertrand Martin Dit Latour requested to merge martindl/athena:R22.0_PanTauFollowUp into 22.0 May 27, 2022
  • Overview 20
  • Commits 4
  • Pipelines 4
  • Changes 18

Hello,

This MR is eliminating variable caching from the FeatureExtractor tool used in tau substructure reconstruction: the m_Variants_SeedEt map is now filled and used on the fly.

This unblocked the situation for all other tools, we can now have const execute methods for all PanTau tools... We still have a few const_cast.

It was the last step toward a re-entrant algorithm.

This MR does not change the reconstruction output.

Cheers, Bertrand

Edited May 28, 2022 by Bertrand Martin Dit Latour
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: R22.0_PanTauFollowUp