Skip to content
Snippets Groups Projects

Add support for VR jets in JetClusterer

Merged Roshan Joshi requested to merge rjoshi/athena:vr-jets-jetclusterer into master
All threads resolved!

The new jet configuration (Release 22, AthenaMT) does not support VR jet building. In order to implement VR jets, changes were made to JetClusterer and JetRecConfig . Since VR JetDefinition requires mass scale and minimum jet radius, some changes in the JetDefinition class were necessary. In order to support (VR) track jets, which are built from primary vertex tracks, changes were made to JetInputConfig and StandardJetConstits. Finally, to test the changes, custom VR JetDefinition was added to StandardSmallRJets; this JetDefinition in turn is used by test_StandardJets.

Edited by Roshan Joshi

Merge request reports

Pipeline #2849401 passed

Pipeline passed for 8fb3d20c on rjoshi:vr-jets-jetclusterer

Merged by Adam Edward BartonAdam Edward Barton 3 years ago (Jul 22, 2021 2:55pm UTC)

Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • William Keaton Balunas
  • Roshan Joshi added 2 commits

    added 2 commits

    Compare with previous version

  • Author Developer

    Are there any other comments?

  • Roshan Joshi added 1 commit

    added 1 commit

    • 411a68d4 - Fix variable names related to VR jets

    Compare with previous version

  • Author Developer

    @wbalunas Can this merge request be marked ready now?

  • Yes, all of my comments have been addressed. If you've tested it locally and found that it works, you can go ahead.

  • Roshan Joshi marked this merge request as ready

    marked this merge request as ready

  • Roshan Joshi resolved all threads

    resolved all threads

  • This merge request affects 2 packages:

    • Reconstruction/Jet/JetRec
    • Reconstruction/Jet/JetRecConfig

    Affected files list will not be printed in this case

    Adding @goetz as watcher

  • :white_check_mark: CI Result SUCCESS (hash 411a68d4)

    Athena AthSimulation AthGeneration AnalysisBase AthAnalysis DetCommon
    externals :white_check_mark: :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: :white_check_mark:
    make :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    required tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :white_check_mark: AthGeneration: number of compilation errors 0, warnings 0
    :white_check_mark: AnalysisBase: number of compilation errors 0, warnings 0
    :white_check_mark: AthAnalysis: number of compilation errors 0, warnings 0
    :white_check_mark: DetCommon: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 37091]

  • Changed the label for now, please undo as soon as all threads are resolved.

    Cheers, Martin (L1)

  • Roshan Joshi added 1 commit

    added 1 commit

    • 8fb3d20c - Removed unnecessary preprocessor directives

    Compare with previous version

  • This merge request affects 2 packages:

    • Reconstruction/Jet/JetRec
    • Reconstruction/Jet/JetRecConfig

    Affected files list will not be printed in this case

    Adding @goetz as watcher

  • :white_check_mark: CI Result SUCCESS (hash 8fb3d20c)

    Athena AthSimulation AthGeneration AnalysisBase AthAnalysis DetCommon
    externals :white_check_mark: :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: :white_check_mark:
    make :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    required tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :white_check_mark: AthGeneration: number of compilation errors 0, warnings 0
    :white_check_mark: AnalysisBase: number of compilation errors 0, warnings 0
    :white_check_mark: AthAnalysis: number of compilation errors 0, warnings 0
    :white_check_mark: DetCommon: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 37135]

  • Roshan Joshi resolved all threads

    resolved all threads

  • Roshan Joshi resolved all threads

    resolved all threads

  • Looks good. Approved

    Sergei L1

  • mentioned in commit 89c2db63

  • Please register or sign in to reply
    Loading