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 181
    • Merge requests 181
  • 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
    • Insights
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • atlasatlas
  • athenaathena
  • Merge requests
  • !60082

Updating the jFEX decorator with the masking and new variables

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Sergi Rodriguez Bosca requested to merge serodrig/athena:UpdateMask_2 into master Jan 25, 2023
  • Overview 26
  • Commits 1
  • Pipelines 3
  • Changes 7

This MR is meant to update the jFEX decorator.

  • Now masking is applied to the SCells stored in the CaloCell container. One SCell masked will set its Et to 0
    • Can be switched off with the Gaudi variable SCellMasking set to false
  • Some modifications have been implemented to the decorator
    • Now extra variables can be saved with setting the Gaudi variable ExtraInfo to true, default is false
    • Two variables have been added SCellEtMeV and TileEtMeV, summer energy of Scells and Tile energy in MeV
    • One variable (emulated_jtowerEt) is saved only and just only if the ReadHandleKey is L1_jFexDataTowers. This is done to save space in the derivations when the L1_jFexEmulatedTowers are written as well. This variables is the emulated/reconstructed encoded Et, summing up all the corresponding SCells for LAr or the tile et for Tile detector. It can be compared 1 to 1 with the et_count variable if all works fine as we expect
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: UpdateMask_2