Skip to content
Snippets Groups Projects

Fix METMap for PHYS -> PHYSLITE production

Merged Albert Kong requested to merge akong/athena:metmap into 23.0

The MissingETAssociationMap (METmap) is the main blocker for being able to produce PHYSLITE directly from PHYS at the moment - the METmap exists in PHYS, but cannot be directly copied for use in PHYSLITE as PHYSLITE contains calibrated objects, so the existing element links in the map will be invalid.

The proposed solution is to add a new algorithm to produce a corrected METmap by relinking the ElementLinks contained in the map to calibrated objects as appropriate.

Merge request reports

Checking pipeline status.

Approval is optional

Merged by Walter LamplWalter Lampl 1 year ago (Jul 12, 2023 11:36am UTC)

Merge details

  • Changes merged into 23.0 with 8aa3a713 (commits were squashed).
  • Did not delete the source branch.

Activity

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

    added 1 commit

    Compare with previous version

  • Albert Kong resolved all threads

    resolved all threads

  • Albert Kong resolved all threads

    resolved all threads

  • Albert Kong added 1 commit

    added 1 commit

    • 6d0e5fe3 - Avoid creating private stores, use handles directly, only call toPersistent as needed

    Compare with previous version

  • Albert Kong added 1 commit

    added 1 commit

    • e55e94b6 - Use setJetLink() instead of setRefJet()

    Compare with previous version

  • Author Developer

    Jenkins please retry a build

  • This merge request affects 2 packages:

    • PhysicsAnalysis/DerivationFramework/DerivationFrameworkJetEtMiss
    • PhysicsAnalysis/DerivationFramework/DerivationFrameworkPhys

    Affected files list will not be printed in this case

    Adding @zmarshal ,@jmellent ,@jveatch ,@ispokhar ,@jcatmore ,@calpigia ,@dshope ,@mhodgkin ,@nelsonc as watchers

  • Albert Kong resolved all threads

    resolved all threads

  • :pencil: :scissors: The system determined that CI tests (with names matching "^CITest_SimulationRun(2|3)(FullSim|Hit).*$") are not needed for this code change. They are not run. This is not an indicator to restart the job.

  • :white_check_mark: CI Result SUCCESS (hash e55e94b6)

    Athena
    externals :white_check_mark:
    cmake :white_check_mark:
    make :white_check_mark:
    tests :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
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 73485]

  • Tadej Novak
  • Tadej Novak
  • Tadej Novak
  • Tadej Novak
  • Tadej Novak
  • Albert Kong added 2 commits

    added 2 commits

    • 40f446c9 - Remove finalize() stub and calls to toPersistent()
    • 058633ed - Shift original object accessor declaration to source file

    Compare with previous version

  • Albert Kong added 1 commit

    added 1 commit

    Compare with previous version

  • Albert Kong resolved all threads

    resolved all threads

  • Albert Kong marked this merge request as ready

    marked this merge request as ready

  • This merge request affects 2 packages:

    • PhysicsAnalysis/DerivationFramework/DerivationFrameworkJetEtMiss
    • PhysicsAnalysis/DerivationFramework/DerivationFrameworkPhys

    Affected files list will not be printed in this case

    Adding @zmarshal ,@jmellent ,@emmat ,@jveatch ,@ispokhar ,@jcatmore ,@calpigia ,@dshope ,@mhodgkin ,@nelsonc as watchers

  • :pencil: :scissors: The system determined that CI tests (with names matching "^CITest_SimulationRun(2|3)(FullSim|Hit).*$") are not needed for this code change. They are not run. This is not an indicator to restart the job.

  • :white_check_mark: CI Result SUCCESS (hash 06bbb6a8)

    Athena
    externals :white_check_mark:
    cmake :white_check_mark:
    make :white_check_mark:
    tests :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
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 73988]

  • Tadej Novak
  • Albert Kong added 1 commit

    added 1 commit

    • f244a005 - Move original object accessor back as (non-static) class member

    Compare with previous version

  • Albert Kong resolved all threads

    resolved all threads

  • This merge request affects 2 packages:

    • PhysicsAnalysis/DerivationFramework/DerivationFrameworkJetEtMiss
    • PhysicsAnalysis/DerivationFramework/DerivationFrameworkPhys

    Affected files list will not be printed in this case

    Adding @zmarshal ,@jmellent ,@emmat ,@jveatch ,@ispokhar ,@jcatmore ,@calpigia ,@dshope ,@mhodgkin ,@nelsonc as watchers

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