Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • inference inference
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 3
    • Issues 3
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 8
    • Merge requests 8
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • HHHH
  • toolstools
  • inferenceinference
  • Merge requests
  • !17

Update ggF cross section calculation

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Marcel Rieger requested to merge update_ggf_plot_xsecs into master Nov 26, 2020
  • Overview 0
  • Commits 11
  • Pipelines 8
  • Changes 3

This PR updates the get_ggf_xsec function that is currently only used for plotting purposes (but, by extension, also for results directly inferred from plots such as exclusion ranges from limits).

As before, the cross section is calculated based on the GGF formula of the physics model, plugging in predetermined NLO cross section values of the three (or four) ggF samples. I updated these values to the proper NLO values multiplied by the k-factor. When the scaling to NNLO is enabled (which is the default in the function), the returned values now fully comply with the NNLO values recommended by the LHCHXSWG. Example:

from dhi.models.HHModel import get_ggf_xsec

print(get_ggf_xec(kl=2.))
# -> 0.013803...

In addition there is now the option to return up/down varied values based on (kl-dependent) scale and (kl-independent) PDF uncertainties. This feature should be used for plotting uncertainties of the theory prediction in the future.

@nlu @wangjin @mfackeld @lcadamur

Edited Nov 27, 2020 by Marcel Rieger
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: update_ggf_plot_xsecs