Fixed Muon DD4hep VolumeID and added decoding class
Fixed the DD4hep VolumeID in the Detector description and added the MuonVolumeID decoding class that returns the same values as the DeMuon sensitiveVolumeID()
Edited by Ben Couturier
Merge request reports
Activity
assigned to @farchill
added 1 commit
- 4b672fa7 - Backported readout to before-rich1-geom-update-26052022
I added a test that compares the values we get by decoding the DD4hep volumeID to the output of sensitiveVolumeID() implemented in DeMuon. The results are exported in a CSV file (see first result attached).
At the current stage, we have:
- there are more than 1000 cases (over 4415) where passing the (x,y,z) point of the GasGapLayer in DD4hep to sensitiveVolumeID returned -1. Not sure what is happening in this case, maybe I have the wrong position.
- In the 3312 other cases, stationID/regionID/ChamberID all match
- we have a difference in the GapIDs, they are all different
- QuandrantID is not implemented
added 1 commit
- cbe90f49 - Fixed GasGap issues and comparison of DD4hep ID
added 1 commit
- 4611f8fd - Added readout ID in XML and a class to decode the DD4hep Muon VolumeID and asociated test
added 8 commits
-
4611f8fd...42bba0b8 - 7 commits from branch
master
- 52df94b8 - Added readout ID in XML and a class to decode the DD4hep Muon VolumeID and asociated test
-
4611f8fd...42bba0b8 - 7 commits from branch
assigned to @sponce
added 1 commit
- f0e9e2c8 - Added readout ID in XML and a class to decode the DD4hep Muon VolumeID and associated test
Please register or sign in to reply