Skip to content
Snippets Groups Projects

Add option for storing L1 jet RoIs to PHYS derivations

Merged William Keaton Balunas requested to merge wbalunas/athena:trigjets-240723 into main

This adds an option (disabled by default) to store L1 jet RoIs to PHYS derivation formats. These are required for trigger matching by analyses working on the turn-on region of jet triggers.

The size has been found to be, on average, 0.077 kb/evt in data and 0.15 kb/evt in a resonant HHH->6b signal MC sample. I estimate this can be reduced by a factor of about 3 if necessary by storing only the eta, phi, and et, if this is technically possible.

Since AMG is unavailable for a few weeks to discuss including this more widely, the new flag is disabled by default but can be manually turned on (e.g. in a preExec) for specific cases where users need it for testing etc. in the meantime.

Only "legacy" L1 jet RoIs (i.e. not Phase-I) are included here. No checks on the data year/MC campaign are needed for now, since this is enabled manually case-by-case. The Phase-I RoIs can be considered in a separate MR.

Edited by William Keaton Balunas

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 1 commit

    • 2ac921a2 - Include file defining new flag

    Compare with previous version

  • William Keaton Balunas resolved all threads

    resolved all threads

  • This merge request affects 3 packages:

    • Control/AthenaConfiguration
    • PhysicsAnalysis/DerivationFramework/DerivationFrameworkPhys
    • PhysicsAnalysis/DerivationFramework/DerivationFrameworkTrigger

    Affected files list will not be printed in this case

    Adding @emmat ,@zmarshal ,@dshope ,@fwinkl ,@ssnyder ,@maszyman ,@jcatmore ,@gemmeren as watchers

  • :x: CI Result FAILURE (hash 9437e3e4)

    Athena AthSimulation AthGeneration AnalysisBase AthAnalysis
    externals :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark: :warning: :warning: :warning:
    tests :o: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view. Check the JIRA CI status board for known problems
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :warning: AthGeneration: number of compilation errors 0, warnings 1
    :warning: AnalysisBase: number of compilation errors 0, warnings 1
    :warning: AthAnalysis: number of compilation errors 0, warnings 1
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 14508] (remote access info)

  • :white_check_mark: CI Result SUCCESS (hash 2ac921a2)

    Athena AthSimulation AthGeneration AnalysisBase AthAnalysis
    externals :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    make :warning: :white_check_mark: :warning: :warning: :warning:
    tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view. Check the JIRA CI status board for known problems
    :warning: Athena: number of compilation errors 0, warnings 1
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :warning: AthGeneration: number of compilation errors 0, warnings 1
    :warning: AnalysisBase: number of compilation errors 0, warnings 1
    :warning: AthAnalysis: number of compilation errors 0, warnings 1
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 14510] (remote access info)

  • Unrelated warning fixed with !73721 (merged)

  • Looks good to me, approving.

    Cheers, Philipp (L1)

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading