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 131
    • Merge requests 131
  • 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
  • !42709

Support for a new generic histogram scaling in the jet calibration sequence

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Steven Schramm requested to merge sschramm/athena:21.2-add-generic-jet-calib-factor into 21.2 Apr 19, 2021
  • Overview 33
  • Commits 5
  • Pipelines 10
  • Changes 6

This adds a new GenericHistScaleCorrection class, which is designed originally with the trigger-level dijet analysis in mind (where there is the need for an additional online --> offline calibration factor), but which can additionally be used also in other contexts as a generic way to insert another calibration step into the jet calibration chain.

For the moment, as there is only one use case, the code is aligned around the idea of a 1D histogram where the x-axis is pT, being applied to a jet where the pT is scaled to a new value. However, additional configuration options could be added to easily adjust this to also consider other histogram dimensionality, axis definitions, or methods for scaling the jet four-vector. These are not done at this time because it's not clear how much this is needed beyond the TLA, rather the code is designed to be more modular to support such extensions without too much additional effort.

This is associated with the calibration that was presented by @vnovik, and implements the functionality requested by the conveners during that approval. Here is a link to the talk in question: https://indico.cern.ch/event/985282/#5-zjet-balance-for-trigger-lev

Tagging @dmelini and @xingguo for the in situ subgroup

Tagging @cdelitzs and @mswiatlo for the Jet/EtMiss group

Tagging @doglioni and @ckaldero for TLA team

Edited Apr 19, 2021 by Steven Schramm
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: 21.2-add-generic-jet-calib-factor