use summaryValueInt/Float methods in egamma
Merge request reports
Activity
added Egamma Reconstruction Tracking main labels
added EDM analysis-review-required labels
CI Result SUCCESS (hash c7feeaa2)Athena AthGeneration AnalysisBase AthAnalysis externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 78670]removed analysis-review-required label
added analysis-review-required label
CI Result FAILURE (hash 73b576e2)Athena AthGeneration AnalysisBase AthAnalysis externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 1, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 78689]- Resolved by Christos Anastopoulos
Hi @llewitt touching xAOD interfaces can be tricky. The usage of these is not only in the repo but can be any analysis anywhere.
More or less except if there is clear gain, lets avoid removing etc
Can we not just use the
summaryValueFloat
summaryValueInt
in the egamma code?the egamma helpers?
Edited by Christos Anastopoulos- Resolved by Christos Anastopoulos
- Resolved by Christos Anastopoulos
- Resolved by Christos Anastopoulos
So
-
I would not delete public xAOD methods, is hard to know where they could be used, outside the repo in any analysis code.
-
Yes direct return from Tracking would be nice but this needs discussion with tracking ...
-
xAOD public API can be tricky
Can you not just use the
EgammaHelpers::
to do what you try?-
This merge request affects 1 package:
- Reconstruction/egamma/egammaTools
This merge request affects 1 file:
- Reconstruction/egamma/egammaTools/src/EMTrackMatchBuilder.cxx
Adding @goetz as watcher
removed analysis-review-required label
removed EDM label
removed Tracking label
The system selected 49 tests to probe the Athena changeset (out of 73 available tests). Link to tests selection rules CI Result SUCCESS (hash 3866ff42)Athena externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 78726]This merge request affects 2 packages:
- Reconstruction/egamma/egammaAlgs
- Reconstruction/egamma/egammaTools
Affected files list will not be printed in this case
Adding @goetz as watcher
CI Result FAILURE (hash 9b9d5177)Athena externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 1, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 78730]- Resolved by Lucy Lewitt
- Resolved by Lucy Lewitt
- Resolved by Lucy Lewitt
- Resolved by Lucy Lewitt
- Resolved by Lucy Lewitt
- Resolved by Lucy Lewitt
- Resolved by Lucy Lewitt
- Resolved by Lucy Lewitt
- Resolved by Lucy Lewitt
- Resolved by Lucy Lewitt
- Resolved by Lucy Lewitt
added 1 commit
- cb718947 - Fix typos. Revert to prior copySummaryValue implementation.
This merge request affects 2 packages:
- Reconstruction/egamma/egammaAlgs
- Reconstruction/egamma/egammaTools
Affected files list will not be printed in this case
Adding @goetz as watcher