Skip to content
Snippets Groups Projects

MuonGeoModel - Do not add the auxillary GeoModelTrees to the world volume

Merged Johannes Junggeburth requested to merge jojungge/athena:MuonDetMgrLongTermMem into main
All threads resolved!

In the current MuonGeoModel, the readout geometry is rebuilt every time when the alignment IOV boundaries are crossed. Usually, that's happening once in a job or so. However, the auxillary GeoModel tree is appended to the root volume node of ATLAS. That's causing a problem if the input data is kind of shuffled as it's in the Mdt calibration stream and the geometry is rebuilt again and again. This patch completely disconnects the auxillary GeoModel tree from the ATLAS world volume and should hence ensure that the auxillary GeoModel tree is deleted once the alignment IOVs go out of scope. The useage of PVLink already assumes the smart pointer useage which is coming with !68268 (merged).

Tagging: @diehl, @zyan, @pscholer

image

Edited by Johannes Junggeburth

Merge request reports

Checking pipeline status.

Approval is optional

All merge request dependencies have been merged (1 merged)

Merged by Tadej NovakTadej Novak 1 year ago (Feb 9, 2024 6:17pm UTC)

Merge details

  • Changes merged into main with 39a06692 (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
  • Johannes Junggeburth resolved all threads

    resolved all threads

  • added 1 commit

    • 40fdc456 - Apply 1 suggestion(s) to 1 file(s)

    Compare with previous version

  • This merge request affects 2 packages:

    • MuonSpectrometer/MuonConfig
    • MuonSpectrometer/MuonGeoModel

    Affected files list will not be printed in this case

    Adding @rosati ,@apsallid ,@jojungge ,@kluit ,@stavrop ,@pscholer as watchers

  • :white_check_mark: CI Result SUCCESS (hash 40fdc456)

    Athena AthSimulation
    externals :cloud: :white_check_mark:
    cmake :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark:
    tests :white_check_mark: :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
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 4341]

  • The changes look okay and there are no issues with the CI; the externals warning is from ATLINFR-5244. Approving from L1.

  • added review-approved label and removed review-pending-level-1 label

  • merged

  • Tadej Novak mentioned in commit 39a06692

    mentioned in commit 39a06692

  • Johannes Junggeburth mentioned in merge request !68816 (merged)

    mentioned in merge request !68816 (merged)

  • Please register or sign in to reply
    Loading