-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Geometry D110: failure in creating Tracker misalignment scenarios #45792
Comments
cms-bot internal usage |
A new Issue was created by @mmusich. @Dr15Jones, @antoniovilela, @makortel, @mandrenguyen, @rappoccio, @sextonkennedy, @smuzaffar can you please review it and eventually sign/assign? Thanks. cms-bot commands are listed here |
assign geometry, upgrade, alca |
New categories assigned: geometry,upgrade,alca @Dr15Jones,@civanch,@bsunanda,@makortel,@mdhildreth,@srimanob,@subirsarkar,@saumyaphor4252,@perrotta,@consuegs you have been requested to review this Pull request/Issue and eventually sign? Thanks |
FYI @cms-sw/trk-dpg-l2 |
Another symptom. diff --git a/Geometry/TrackerGeometryBuilder/test/python/testTrackerHierarchy_cfg.py b/Geometry/TrackerGeometryBuilder/test/python/testTrackerHierarchy_cfg.py
index a10920d3b09..be6f958f2f1 100644
--- a/Geometry/TrackerGeometryBuilder/test/python/testTrackerHierarchy_cfg.py
+++ b/Geometry/TrackerGeometryBuilder/test/python/testTrackerHierarchy_cfg.py
@@ -1,10 +1,14 @@
import FWCore.ParameterSet.Config as cms
-process = cms.Process("GeometryTest")
+from Configuration.Eras.Era_Phase2C17I13M9_cff import Phase2C17I13M9
+
+process = cms.Process('GeometryTest',Phase2C17I13M9)
+
process.load("FWCore.MessageLogger.MessageLogger_cfi")
# Choose Tracker Geometry
-process.load("Configuration.Geometry.GeometryExtended2021Reco_cff")
+process.load('Configuration.Geometry.GeometryExtended2026D110Reco_cff')
process.source = cms.Source("EmptySource")
and then running the test, it results in: $ cmsRun testTrackerHierarchy_cfg.py Begin processing the 1st record. Run 1, Event 1, LumiSection 1 on stream 0 at 03-Sep-2024 16:03:31.938 CEST
GeometricDet Hierarchy
In Tracker Geom there are 30400 modules
in filling An exception of category 'InvalidReference' occurred.
Exception Message:
Trie::insert called with a key already in collection;
key value:
303042566 1
1/1/1/1/ 303042565
GDet Hierarchy
In Tracker Geom there are 43708 modules
in filling An exception of category 'InvalidReference' occurred.
Exception Message:
Trie::insert called with a key already in collection;
key value:
303042564 1
1/1/1/1/ 303042565 |
This will be solved by #45993 |
solutions proposed:
|
@cms-sw/alca-l2 @cms-sw/geometry-l2 in order to be sure to process correctly ph2 samples produced in |
In the PR description of #45993 is written "removing the DoubleSensGeomDet introduced for phase-2 Inner Tracker modules (T33 tracker geometry and following T35, T36, T37, T38 and T39) but actually not used in the code (and unlikely to be used in future)." Given that such PR removes some deprecated geometries, and it can help processing correctly Phase2 samples, for AlCaDB I don't see counterindications to the backport. |
Can this issue be closed? |
As far as I am concerned yes, though people are still checking if there are issues when using a release with the fix in conjunction with the samples already produced in 14.0.x. I let the L2s to sign if they are satisfied. |
+alca
|
+Upgrade |
+geometry |
This issue is fully signed and ready to be closed. |
@cmsbuild, please close |
This issue stems from PR #45764.
After #45370 a bunch of unit tests relying on deprecated geometries have started to fail, which was fixed at #45764.
The default geometry (
D110
- i.e. TrackerT35
) cannot be used forcreateRandomlyMisalignedGeometry_Phase2_cfg.py
as doing so as in:results in
see also #45764 (comment).
Possibly related to #43097
The text was updated successfully, but these errors were encountered: