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 139
    • Merge requests 139
  • 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
  • !28824

Improve Performance of fJVT Tool

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged William Keaton Balunas requested to merge wbalunas/athena:atljetmet-814 into 21.2 Dec 12, 2019
  • Overview 7
  • Commits 1
  • Pipelines 2
  • Changes 1

The fJVT tool currently has inefficient behavior where it re-calculates the full set of vertex momenta for each jet in the container whenever modify(...) is called. The result is exactly the same each time; it only needs to be done once. This just moves the function call to outside the loop over jets to avoid wasting CPU on repeating the calculation many times.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: atljetmet-814