Run 4 simulation add first version of MdtSensitive detectors taking information from the new Geometry
Hi everybody,
this MR adds the first version of the mdt sensitive detectors using the new GeoModelXML layout, the new xAOD MuonSimHit EDM, and a conversion alg from the legacy sim hits to the new hits
The testing script can be executed via
python -m MuonGeoModelTestR4.testSensitiveDetectors 2>&1 | tee sensitiveTest.log
unfortunately, this is not completely working yet, because of volume clashes
-------- EEEE ------- G4Exception-START -------- EEEE -------
*** G4Exception : GeomMgt0002
issued by : G4SmartVoxelHeader::BuildNodes()
PANIC! - Overlapping daughter with mother volume.
Daughter physical volume av_1_impr_1_MuonR4::BIS1_StationMuonStation_pv_0_BIS1_Station_-8_0
is entirely outside mother logical volume MuonR4::AssemblyLV !!
*** Fatal Exception *** core dump ***
**** Track information is not available at this moment
**** Step information is not available at this moment
-------- EEEE -------- G4Exception-END --------- EEEE -------
*** G4Exception: Aborting execution ***
*** Break *** abort
Targets: ATLASSIM-6545, ATLASSIM-6546
Tagging: @boudreau, @smeriano, @dellacqu, @tsulaia, @ivyas, @emoyse, @nova, @atlasbot
Merge request reports
Activity
This merge request affects 5 packages:
- MuonSpectrometer/MuonPhaseII/Event/xAOD/xAODMuonSimHit
- MuonSpectrometer/MuonPhaseII/MuonDetDescr/MuonGeoModelR4
- MuonSpectrometer/MuonPhaseII/MuonDetDescr/MuonGeoModelTestR4
- MuonSpectrometer/MuonPhaseII/MuonDetDescr/MuonReadoutGeometryR4
- MuonSpectrometer/MuonPhaseII/MuonG4/MuonSensitiveDetectorsR4
Affected files list will not be printed in this case
Adding @rosati ,@stavrop ,@jojungge ,@apsallid ,@pscholer as watchers
added MuonSpectrometer Simulation main labels
CI Result SUCCESS (hash 400c7730)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 1
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 74140]added 1 commit
- d9055eab - Augment the MuonSimHit methods. Clean up the sensitive detectors
added 41 commits
-
da538cff...a2c217cd - 36 commits from branch
atlas:main
- 489e1a7f - Add first version of G4 Sensitive detectors
- 91c0e1fe - Who would have thought that thing crashes
- 2deb14e4 - Building of the geometry is successful but need to check how to switch off the overlap check
- 103d1399 - Augment the MuonSimHit methods. Clean up the sensitive detectors
- 85b79d8f - Start adding the conversion algoritms
Toggle commit list-
da538cff...a2c217cd - 36 commits from branch
added 2 commits
added 24 commits
-
9e60065e...643728cd - 22 commits from branch
atlas:main
- 7d9d7f08 - Linear
- 0a6fa34e - Fix merge conflict
-
9e60065e...643728cd - 22 commits from branch
added 50 commits
-
0a6fa34e...0e4b65fb - 48 commits from branch
atlas:main
- f509b6db - Add sensitive detector and rudimentary setup initializing the new geometry in Geant4
- ea8b083b - Do not rename the new detector manager
-
0a6fa34e...0e4b65fb - 48 commits from branch
This merge request affects 8 packages:
- Event/xAOD/xAODMeasurementBase
- MuonSpectrometer/MuonPhaseII/Event/xAOD/xAODMuonSimHit
- MuonSpectrometer/MuonPhaseII/Event/xAOD/xAODMuonSimHitAthenaPool
- MuonSpectrometer/MuonPhaseII/MuonCnv/xAODMuonSimHitCnv
- MuonSpectrometer/MuonPhaseII/MuonDetDescr/MuonGeoModelR4
- MuonSpectrometer/MuonPhaseII/MuonDetDescr/MuonGeoModelTestR4
- MuonSpectrometer/MuonPhaseII/MuonG4/MuonSensitiveDetectorsR4
- Simulation/G4Atlas/G4AtlasTools
Affected files list will not be printed in this case
Adding @jchapman ,@rosati ,@stavrop ,@jojungge ,@apsallid ,@gemmeren ,@akraszna ,@pscholer ,@cvarni as watchers
added EDM label
CI Result SUCCESS (hash ea8b083b)Athena AthSimulation 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
AthSimulation: 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 74270]added review-pending-level-1 label
This merge request affects 8 packages:
- Event/xAOD/xAODMeasurementBase
- MuonSpectrometer/MuonPhaseII/Event/xAOD/xAODMuonSimHit
- MuonSpectrometer/MuonPhaseII/Event/xAOD/xAODMuonSimHitAthenaPool
- MuonSpectrometer/MuonPhaseII/MuonCnv/xAODMuonSimHitCnv
- MuonSpectrometer/MuonPhaseII/MuonDetDescr/MuonGeoModelR4
- MuonSpectrometer/MuonPhaseII/MuonDetDescr/MuonGeoModelTestR4
- MuonSpectrometer/MuonPhaseII/MuonG4/MuonSensitiveDetectorsR4
- Simulation/G4Atlas/G4AtlasTools
Affected files list will not be printed in this case
Adding @jchapman ,@rosati ,@stavrop ,@jojungge ,@apsallid ,@gemmeren ,@akraszna ,@pscholer ,@cvarni as watchers
CI Result SUCCESS (hash ea8b083b)Athena AthSimulation 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
AthSimulation: 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 74294]