Define GeometryBackend for DD4Hep and DetDesc and use DataType=2024/Run3 when DetDesc is picked up from Run2Support
-
Issue: As https://lhcb-nightlies.web.cern.ch/nightly/lhcb-sim11-run5/10/Gauss/x86_64_v2-el9-gcc12-opt/tests showned, all dd4hep tests are failred as they are trying to access git:///Conditions/Online/valid_runs.txt. It is unreasonable because DD4hep does not use conditions.
-
Reason: In LHCb,
UseDD4Hep
is a compile time constant, while in Gauss it is decided at runtime. -
Solution: DDDB should be removed form Run2Support, keep it only at LHCb, but it will take a long time to implement as some Gauss/Gaussion tasks are still rely on that. And this issue is blocking the progress of DD4hep related work, especially blocking the merge request for Upgrade2 new sub-detector's merge requst in Detector (we can not test them). A kind of temporary solution is introduce a new properties, Geometrybackend, for the Geometry.
-
Another change: Use DataType=2024/Run3 when DetDesc is picked up from Run2Support
Work with Run2Support!58 (merged) and Gauss!1056 (merged)
Includes !4388 (closed)
Merge request reports
Activity
added Configuration dd4hep labels
assigned to @mexu
added RTA label
added lhcb-sim11-run5 label
removed RTA lhcb-sim11-run5 labels
added lhcb-sim11-run5 label
added RTA label
- [2024-04-12 00:14] Validation started with lhcb-sim11-run5#23
- [2024-04-12 09:01] Validation started with lhcb-sim11-run5#24
- [2024-04-12 11:13] Validation started with lhcb-sim11-run5#25
- [2024-04-13 00:17] Validation started with lhcb-sim11-run5#26
- [2024-04-16 00:29] Validation started with lhcb-sim11-dev#1840
- [2024-04-16 00:32] Validation started with lhcb-sim11-run5#27
- [2024-04-17 00:16] Validation started with lhcb-sim11-dev#1841
- [2024-04-17 00:19] Validation started with lhcb-sim11-run5#28
- [2024-04-17 10:01] Validation started with lhcb-sim11-run5#29
- [2024-04-17 14:09] Validation started with lhcb-sim11-run5#30
- [2024-04-18 00:15] Validation started with lhcb-sim11-dev#1842
- [2024-04-18 00:18] Validation started with lhcb-sim11-run5#31
- [2024-04-18 19:45] Validation started with lhcb-sim11-run5#32
- [2024-04-19 00:27] Validation started with lhcb-sim11-dev#1843
- [2024-04-19 00:28] Validation started with lhcb-sim11-run5#33
- [2024-04-19 09:30] Validation started with lhcb-sim11-dev#1845
- [2024-04-19 15:01] Validation started with lhcb-sim11-dev-mr#1
- [2024-04-19 15:04] Validation started with lhcb-sim11-dev#1846
- [2024-04-19 17:27] Validation started with lhcb-sim11-dev#1847
- [2024-04-19 18:44] Validation started with lhcb-master-mr#11490
- [2024-04-20 00:31] Validation started with lhcb-sim11-dev#1848
- [2024-04-20 00:34] Validation started with lhcb-sim11-run5#34
- [2024-04-22 00:26] Validation started with lhcb-sim11-dev#1849
- [2024-04-22 00:28] Validation started with lhcb-sim11-run5#35
- [2024-04-22 10:29] Validation started with lhcb-sim11-dev-mr#2
- [2024-04-22 11:24] Validation started with lhcb-sim11-dev#1850
- [2024-04-22 12:29] Validation started with lhcb-sim11-dev-mr#3
- [2024-04-22 13:49] Validation started with lhcb-sim11-dev#1851
- [2024-04-23 00:10] Validation started with lhcb-sim11-dev#1852
- [2024-04-23 00:15] Validation started with lhcb-sim11-run5#36
- [2024-04-24 00:31] Validation started with lhcb-sim11-dev#1853
- [2024-04-24 00:34] Validation started with lhcb-sim11-run5#37
Edited by Software for LHCb- Resolved by Menglin Xu
mentioned in merge request Gauss!1056 (merged)
added 1 commit
- 9b72cd87 - making GeometryBackend either DD4Hep or DetDesc clearer
- Resolved by Menglin Xu
added lhcb-sim11-dev label
mentioned in merge request Run2Support!58 (merged)