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 140
    • Merge requests 140
  • 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
  • !27033

Add OriginalAodCounts

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Dan Guest requested to merge dguest/athena:add-hl-cbk-struct into 21.2 Oct 07, 2019
  • Overview 146
  • Commits 20
  • Pipelines 25
  • Changes 10

There are quite a few rather cryptic copypasta recipes to calculate the number of original AOD events, all spread across various frameworks. It would make more sense to have this centralized in some way, since in general what analysts want is just something that gives the sum of events and event weights.

For reference:

  • link to similar code in AnalysisTop
  • link to similar code in xAH
  • link to similar code in CxAOD
  • link to similar code in XAMPP
  • link to similar code in AsgAnalysisAlgorithms

I'm sure it's similar for MxAOD, PxAOD, SUSYTools, or any of the other frameworks in wide use. What none of these implementations provide is a framework-independent way to access the CutBookkeepers metadata.

Edited Oct 10, 2019 by Dan Guest
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: add-hl-cbk-struct