Skip to content
Snippets Groups Projects

CaloClusterCorrection: Switch cluster corrections to ToolWithConstants.

All threads resolved!

Switch the cluster correction classes from ToolWithConstantsMixin to ToolWithConstants.

The metatool (CaloRunClusterCorrections) does not yet work with the new class, so it has been disabled. This implies that one cannot configure the list of corrections from only a cool tag. In many cases, though, the cool tag had already been replaced by a static version. For now, adjust the configuration so that we always use a static configuration, rather than the tag. This should be revisited later.

The configuration scripts also need some further cleanup, to be done in a future change.

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
  • :negative_squared_cross_mark: CI Result FAILURE (hash 4d457f84)

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

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

  • Scott Snyder added 1 commit

    added 1 commit

    Compare with previous version

  • This merge request affects 4 packages:

    • Calorimeter/CaloClusterCorrection
    • PhysicsAnalysis/D3PDMaker/egammaD3PDAnalysis
    • Reconstruction/egamma/egammaTools
    • Trigger/TriggerCommon/TriggerMenuMT

    Adding @goetz ,@pavol as watchers

  • Christos Anastopoulos resolved all threads

    resolved all threads

  • :negative_squared_cross_mark: CI Result FAILURE (hash 4fd3530b)

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

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

  • Scott Snyder added 1 commit

    added 1 commit

    • c506a38e - Fix compilation of DerivationFrameworkCalo.

    Compare with previous version

  • This merge request affects 4 packages:

    • Calorimeter/CaloClusterCorrection
    • PhysicsAnalysis/D3PDMaker/egammaD3PDAnalysis
    • Reconstruction/egamma/egammaTools
    • Trigger/TriggerCommon/TriggerMenuMT

    Adding @goetz ,@pavol as watchers

  • :white_check_mark: CI Result SUCCESS (hash c506a38e)

    Athena AthSimulation AnalysisBase AthGeneration
    externals :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:
    make :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:
    optional tests :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: AnalysisBase: number of compilation errors 0, warnings 0
    :white_check_mark: AthGeneration: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 15272]

  • The changes look good to me. Considering the changes in this MR, push it to L2 for further review.

    Xiaozhong (L1)

  • Scott Snyder added 1 commit

    added 1 commit

    • 850e7bba - Also need to fill in an explicit version for LArClusterMaker, now that we are...

    Compare with previous version

  • This merge request affects 5 packages:

    • Calorimeter/CaloClusterCorrection
    • LArCalorimeter/LArClusterRec
    • PhysicsAnalysis/D3PDMaker/egammaD3PDAnalysis
    • Reconstruction/egamma/egammaTools
    • Trigger/TriggerCommon/TriggerMenuMT

    Adding @goetz ,@pavol as watchers

  • :white_check_mark: CI Result SUCCESS (hash 850e7bba)

    Athena AthSimulation AnalysisBase AthGeneration
    externals :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:
    make :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:
    optional tests :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: AnalysisBase: number of compilation errors 0, warnings 0
    :white_check_mark: AthGeneration: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 15462]

  • Sending back to L2. Clara (L1)

  • Sergio Grancagnolo resolved all threads

    resolved all threads

  • Sergio Grancagnolo resolved all threads

    resolved all threads

  • Sergio Grancagnolo resolved all threads

    resolved all threads

  • Sergio Grancagnolo resolved all threads

    resolved all threads

  • Changes look good, only minor comments. Just check if unresolved thread has to be addressed, and if in next clean-up in case.

  • Scott Snyder resolved all threads

    resolved all threads

  • Fine for me, approving.

  • mentioned in commit 0c0ced59

  • mentioned in merge request !34684 (merged)

  • Please register or sign in to reply
    Loading