Modifying precisionElectronHypo so it can explicitly pass event context explicitly
In the precisionElectronHypo where we use likelihood selection, we need to calculate and monitor some variables with IAsgElectronLikelihoodTool.h which needs explicit passing of event context e.g. https://gitlab.cern.ch/atlas/athena/-/blob/master/PhysicsAnalysis/Interfaces/EgammaAnalysisInterfaces/EgammaAnalysisInterfaces/IAsgElectronLikelihoodTool.h#L53 . With this MR I am enabling current precisionElectronHypo to pass event context. Would like to know if I am doing it right way although it passes all the tests. Adding @tamartin , @fernando also @christos .
Merge request reports
Activity
added Egamma Trigger master review-pending-level-1 labels
added 1 commit
- efa289fb - removing currently unused context to avoid warning
CI Result SUCCESS (hash 50372fc1)Athena AthSimulation AnalysisBase externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 2
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 11658] CI Result SUCCESS (hash efa289fb)Athena AthSimulation AnalysisBase externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 1
AthSimulation: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 11670]- Resolved by Matt LeBlanc
- Resolved by Matt LeBlanc
@dbakshig that's right, the warnings don't come from this MR.
Let me know about the debug lines, if they're intended to remain this can probably move ahead ...
MLB (L1)
added review-approved label and removed review-pending-level-1 label
mentioned in commit 8b52aabf
added sweep:ignore label