Skip to content
Snippets Groups Projects

MuonTrackingGeometry - Copy the inert material onto the conditions store DetMgr

Merged Johannes Junggeburth requested to merge jojungge/athena:TrackingGeo into main

Hi everybody,

In the context of ATLASRECTS-6446, we discovered with some pudding that the readout geometry in the Conditions store does not contain the passive material. The solution at that time was simply to use the geometry from the detStore() as the passive volume don't care about the alignment of the active ones. This MR is the attempt to attach the passive nodes to the second readout geomerty. To avoid a deep copy of the corresponding subtrees, I've introduced a GeoPhysVolProxy auxillary class which can be appened to the det mgrs TreeTop. Don't know whether that's the best solution - Tagging: @tsulaia, @boudreau, @rbianchi, @todorova.

@goblirsc, @sroe, @pscholer, @pgadow

Prerequisite to fix the material: ATLASRECTS-7840

Edited by Johannes Junggeburth

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
  • added 1 commit

    Compare with previous version

  • This merge request affects 3 packages:

    • MuonSpectrometer/MuonDetDescr/MuonReadoutGeometry
    • MuonSpectrometer/MuonDetDescr/MuonTrackingGeometry
    • MuonSpectrometer/MuonGeoModel

    Affected files list will not be printed in this case

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

  • :x: CI Result FAILURE (hash 6789309b)

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

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

  • :x: CI Result FAILURE (hash a3e3cafa)

    Athena AthSimulation
    externals :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark:
    tests :o: :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 1457]

  • Vakhtang Tsulaia resolved all threads

    resolved all threads

  • Johannes Junggeburth added 289 commits

    added 289 commits

    Compare with previous version

  • This merge request affects 3 packages:

    • MuonSpectrometer/MuonDetDescr/MuonReadoutGeometry
    • MuonSpectrometer/MuonDetDescr/MuonTrackingGeometry
    • MuonSpectrometer/MuonGeoModel

    Affected files list will not be printed in this case

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

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

  • :x: CI Result FAILURE (hash 8872b2d3)

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

  • added 1 commit

    • 7024e613 - Apply 3 suggestion(s) to 1 file(s)

    Compare with previous version

  • Jenkins please retry a build

  • This merge request affects 3 packages:

    • MuonSpectrometer/MuonDetDescr/MuonReadoutGeometry
    • MuonSpectrometer/MuonDetDescr/MuonTrackingGeometry
    • MuonSpectrometer/MuonGeoModel

    Affected files list will not be printed in this case

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

  • :x: CI Result FAILURE (hash 7024e613)

    Athena AthSimulation
    externals :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark:
    tests :o: :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 1785]

  • Related to the above comments, are the updated references forthcoming?

    -- James for L1

  • Johannes Junggeburth marked this merge request as draft

    marked this merge request as draft

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