Skip to content
Snippets Groups Projects

use summaryValueInt/Float methods in egamma

Merged Lucy Lewitt requested to merge llewitt/athena:SimplifySummaryValueParsingInEgamma into main

Merge request reports

Pipeline #6274304 passed

Pipeline passed for c04f507d on llewitt:SimplifySummaryValueParsingInEgamma

Approval is optional

Merged by Adam Edward BartonAdam Edward Barton 1 year ago (Oct 2, 2023 2:01pm UTC)

Merge details

  • Changes merged into main with fdeb6614 (commits were squashed).
  • Deleted 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
  • 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
  • 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?

  • closed

  • reopened

  • Author Developer

    Jenkins please retry a build

  • 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

  • Lucy Lewitt removed EDM label

    removed EDM label

  • removed Tracking label

  • :pencil: :scissors: The system selected 49 tests to probe the Athena changeset (out of 73 available tests). Link to tests selection rules

  • :white_check_mark: CI Result SUCCESS (hash 3866ff42)

    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 78726]

  • Christos Anastopoulos resolved all threads

    resolved all threads

  • Lucy Lewitt added 3 commits

    added 3 commits

    • 35f7b66a - Use summaryValueInt in EMBremCollectionBuilder.
    • edc7a9cf - Use summaryValueInt in egammaSelectedTrackCopy.
    • 9b9d5177 - Use summaryValueInt in electronSuperClusterBuilder.

    Compare with previous version

  • Author Developer

    Jenkins please retry a build

  • 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

  • :pencil: :scissors: CI integration tests for projects Athena are cancelled because of compilation error(s)

  • :x: CI Result FAILURE (hash 9b9d5177)

    Athena
    externals :white_check_mark:
    cmake :white_check_mark:
    make :o:
    tests :white_check_mark:

    Full details available on this CI monitor view. Check the JIRA CI status board for known problems
    :o: Athena: number of compilation errors 1, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 78730]

  • Lucy Lewitt
  • Lucy Lewitt
  • Lucy Lewitt
  • Lucy Lewitt
  • Lucy Lewitt
  • Lucy Lewitt
  • Lucy Lewitt
  • Lucy Lewitt
  • Lucy Lewitt
  • Lucy Lewitt
  • Lucy Lewitt
  • Lucy Lewitt resolved all threads

    resolved all threads

  • Lucy Lewitt added 1 commit

    added 1 commit

    • cb718947 - Fix typos. Revert to prior copySummaryValue implementation.

    Compare with previous version

  • Author Developer

    Jenkins please retry a build

  • :pencil: Build area was cleaned as per request posted in the DB. The full software build will be performed

  • 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

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