diff --git a/Configuration/Geometry/README.md b/Configuration/Geometry/README.md
index 2ab4877571547..fdaf68b944b16 100644
--- a/Configuration/Geometry/README.md
+++ b/Configuration/Geometry/README.md
@@ -20,6 +20,7 @@ Muon system:
PPS:
* P2: 2021 baseline (after using its own material files for pixel)
+* P3: 2021 baseline (same as P2 but removing common materials)
The script also handles the common and forward elements of the geometry:
* O3: 2021 baseline
@@ -28,12 +29,12 @@ The script also handles the common and forward elements of the geometry:
* F1: 2021 baseline
Several detector combinations have been generated:
-* 2021 = T3+C1+M1+P2+O3+F1
-* 2021ZeroMaterial = T4+C1+M1+P2+O4+F1
-* 2021FlatMinus05Percent = T5+C1+M1+P2+O5+F1
-* 2021FlatMinus10Percent = T6+C1+M1+P2+O5+F1
-* 2021FlatPlus05Percent = T7+C1+M1+P2+O5+F1
-* 2021FlatPlus10Percent = T8+C1+M1+P2+O5+F1
+* 2021 = T3+C1+M1+P3+O3+F1
+* 2021ZeroMaterial = T4+C1+M1+P3+O4+F1
+* 2021FlatMinus05Percent = T5+C1+M1+P3+O5+F1
+* 2021FlatMinus10Percent = T6+C1+M1+P3+O5+F1
+* 2021FlatPlus05Percent = T7+C1+M1+P3+O5+F1
+* 2021FlatPlus10Percent = T8+C1+M1+P3+O5+F1
# Phase 2 Geometries
diff --git a/Configuration/Geometry/python/dict2021Geometry.py b/Configuration/Geometry/python/dict2021Geometry.py
index dde801a5f9824..7fe1de45416b3 100644
--- a/Configuration/Geometry/python/dict2021Geometry.py
+++ b/Configuration/Geometry/python/dict2021Geometry.py
@@ -2144,6 +2144,109 @@
],
"reco" :[
+ ],
+ },
+ "P3" : {
+ 2 : [
+ 'Geometry/ForwardCommonData/data/Run2/totemMaterials.xml',
+ 'Geometry/ForwardCommonData/data/totemRotations.xml',
+ 'Geometry/VeryForwardData/data/RP_Box.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_000.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_001.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_002.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_003.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_004.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_005.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_020.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_021.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_022.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_023.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_024.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_025.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_100.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_101.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_102.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_103.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_104.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_105.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_120.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_121.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_122.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_123.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_124.xml',
+ 'Geometry/VeryForwardData/data/RP_Box/RP_Box_125.xml',
+ 'Geometry/VeryForwardData/data/RP_Hybrid/v1/RP_Hybrid.xml',
+ 'Geometry/VeryForwardData/data/RP_Materials/v2/RP_Materials.xml',
+ 'Geometry/VeryForwardData/data/RP_Transformations.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_000.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_001.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_002.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_004.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_005.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_020.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_021.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_022.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_024.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_025.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_100.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_101.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_102.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_104.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_105.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_120.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_121.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_122.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_124.xml',
+ 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_125.xml',
+ 'Geometry/VeryForwardData/data/RP_Device.xml',
+ 'Geometry/VeryForwardData/data/RP_Vertical_Device.xml',
+ 'Geometry/VeryForwardData/data/RP_Horizontal_Device.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station/v1/CTPPS_220_Right_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station/v1/CTPPS_220_Left_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station/v1/CTPPS_210_Right_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station/v1/CTPPS_210_Left_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Stations_Assembly.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Cuts_Per_Region.xml',
+ 'Geometry/VeryForwardData/data/RP_Sensitive_Dets.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Materials.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Transformations.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Parameters.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Timing_Station_Parameters.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Timing_Horizontal_Pot.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern1_Segment1.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment1.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment2.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment1.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment2.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment3.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment4.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment1.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment2.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment3.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment4.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment5.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane1.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane2.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane3.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane4.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Detector_Assembly.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Diamond_Sensitive_Dets_TimingHits.xml',
+ 'Geometry/VeryForwardData/data/ppstrackerMaterials/v2/ppstrackerMaterials.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v3/CTPPS_Pixel_Module.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v3/CTPPS_Pixel_Module_2x2.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_003.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_023.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_103.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_123.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_Sens.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/RP_Dist_Beam_Cent.xml',
+ ],
+ "sim" : [
+
+ ],
+ "reco" :[
+
],
},
}
@@ -2151,12 +2254,12 @@
allDicts = [ commonDict, trackerDict, caloDict, muonDict, forwardDict, ppsDict ]
detectorVersionDict = {
- ("O3","T3","C1","M1","F1","P2") : "2021",
- ("O4","T4","C1","M1","F1","P2") : "2021ZeroMaterial",
- ("O5","T5","C1","M1","F1","P2") : "2021FlatMinus05Percent",
- ("O5","T6","C1","M1","F1","P2") : "2021FlatMinus10Percent",
- ("O5","T7","C1","M1","F1","P2") : "2021FlatPlus05Percent",
- ("O5","T8","C1","M1","F1","P2") : "2021FlatPlus10Percent",
+ ("O3","T3","C1","M1","F1","P3") : "2021",
+ ("O4","T4","C1","M1","F1","P3") : "2021ZeroMaterial",
+ ("O5","T5","C1","M1","F1","P3") : "2021FlatMinus05Percent",
+ ("O5","T6","C1","M1","F1","P3") : "2021FlatMinus10Percent",
+ ("O5","T7","C1","M1","F1","P3") : "2021FlatPlus05Percent",
+ ("O5","T8","C1","M1","F1","P3") : "2021FlatPlus10Percent",
}
-deprecatedSubdets = set([ "T1", "T2", "O1", "O2", "P1" ])
+deprecatedSubdets = set([ "T1", "T2", "O1", "O2", "P1", "P2" ])
diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021.xml
index de33659eb03b7..982a013ac1c23 100644
--- a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021.xml
+++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021.xml
@@ -289,7 +289,7 @@
-
+
@@ -315,10 +315,10 @@
-
-
-
-
+
+
+
+
@@ -345,9 +345,9 @@
-
-
-
+
+
+
diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatMinus05Percent.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatMinus05Percent.xml
index 8ab2101adc554..2f49bfb9f0dcb 100644
--- a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatMinus05Percent.xml
+++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatMinus05Percent.xml
@@ -289,7 +289,7 @@
-
+
@@ -315,10 +315,10 @@
-
-
-
-
+
+
+
+
@@ -345,9 +345,9 @@
-
-
-
+
+
+
diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatMinus10Percent.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatMinus10Percent.xml
index 03176a481d824..81f4821eea96c 100644
--- a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatMinus10Percent.xml
+++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatMinus10Percent.xml
@@ -289,7 +289,7 @@
-
+
@@ -315,10 +315,10 @@
-
-
-
-
+
+
+
+
@@ -345,9 +345,9 @@
-
-
-
+
+
+
diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatPlus05Percent.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatPlus05Percent.xml
index de1257999e66b..bd9a2cec74572 100644
--- a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatPlus05Percent.xml
+++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatPlus05Percent.xml
@@ -289,7 +289,7 @@
-
+
@@ -315,10 +315,10 @@
-
-
-
-
+
+
+
+
@@ -345,9 +345,9 @@
-
-
-
+
+
+
diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatPlus10Percent.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatPlus10Percent.xml
index 137e144bb0c91..16852695286f7 100644
--- a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatPlus10Percent.xml
+++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021FlatPlus10Percent.xml
@@ -289,7 +289,7 @@
-
+
@@ -315,10 +315,10 @@
-
-
-
-
+
+
+
+
@@ -345,9 +345,9 @@
-
-
-
+
+
+
diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021ZeroMaterial.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021ZeroMaterial.xml
index 6ffcda4b2eaa2..07bc6511c27f4 100644
--- a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021ZeroMaterial.xml
+++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2021ZeroMaterial.xml
@@ -289,7 +289,7 @@
-
+
@@ -315,10 +315,10 @@
-
-
-
-
+
+
+
+
@@ -345,9 +345,9 @@
-
-
-
+
+
+
diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatMinus05PercentXML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatMinus05PercentXML_cfi.py
index 2ee9a99e13435..117ad57873106 100644
--- a/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatMinus05PercentXML_cfi.py
+++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatMinus05PercentXML_cfi.py
@@ -292,7 +292,7 @@
'Geometry/VeryForwardData/data/RP_Box/RP_Box_124.xml',
'Geometry/VeryForwardData/data/RP_Box/RP_Box_125.xml',
'Geometry/VeryForwardData/data/RP_Hybrid/v1/RP_Hybrid.xml',
- 'Geometry/VeryForwardData/data/RP_Materials/v1/RP_Materials.xml',
+ 'Geometry/VeryForwardData/data/RP_Materials/v2/RP_Materials.xml',
'Geometry/VeryForwardData/data/RP_Transformations.xml',
'Geometry/VeryForwardData/data/RP_Detectors_Assembly.xml',
'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_000.xml',
@@ -318,10 +318,10 @@
'Geometry/VeryForwardData/data/RP_Device.xml',
'Geometry/VeryForwardData/data/RP_Vertical_Device.xml',
'Geometry/VeryForwardData/data/RP_Horizontal_Device.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station/v1/CTPPS_220_Right_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station/v1/CTPPS_220_Left_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station/v1/CTPPS_210_Right_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station/v1/CTPPS_210_Left_Station.xml',
'Geometry/VeryForwardData/data/CTPPS_Stations_Assembly.xml',
'Geometry/VeryForwardData/data/CTPPS_Cuts_Per_Region.xml',
'Geometry/VeryForwardData/data/RP_Sensitive_Dets.xml',
@@ -348,9 +348,9 @@
'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane4.xml',
'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Detector_Assembly.xml',
'Geometry/VeryForwardData/data/CTPPS_Diamond_Sensitive_Dets_TimingHits.xml',
- 'Geometry/VeryForwardData/data/ppstrackerMaterials/v1/ppstrackerMaterials.xml',
- 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v2/CTPPS_Pixel_Module.xml',
- 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v2/CTPPS_Pixel_Module_2x2.xml',
+ 'Geometry/VeryForwardData/data/ppstrackerMaterials/v2/ppstrackerMaterials.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v3/CTPPS_Pixel_Module.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v3/CTPPS_Pixel_Module_2x2.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_003.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_023.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_103.xml',
diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatMinus10PercentXML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatMinus10PercentXML_cfi.py
index 943e5dfe12c7f..09acb0f15c6d8 100644
--- a/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatMinus10PercentXML_cfi.py
+++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatMinus10PercentXML_cfi.py
@@ -292,7 +292,7 @@
'Geometry/VeryForwardData/data/RP_Box/RP_Box_124.xml',
'Geometry/VeryForwardData/data/RP_Box/RP_Box_125.xml',
'Geometry/VeryForwardData/data/RP_Hybrid/v1/RP_Hybrid.xml',
- 'Geometry/VeryForwardData/data/RP_Materials/v1/RP_Materials.xml',
+ 'Geometry/VeryForwardData/data/RP_Materials/v2/RP_Materials.xml',
'Geometry/VeryForwardData/data/RP_Transformations.xml',
'Geometry/VeryForwardData/data/RP_Detectors_Assembly.xml',
'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_000.xml',
@@ -318,10 +318,10 @@
'Geometry/VeryForwardData/data/RP_Device.xml',
'Geometry/VeryForwardData/data/RP_Vertical_Device.xml',
'Geometry/VeryForwardData/data/RP_Horizontal_Device.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station/v1/CTPPS_220_Right_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station/v1/CTPPS_220_Left_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station/v1/CTPPS_210_Right_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station/v1/CTPPS_210_Left_Station.xml',
'Geometry/VeryForwardData/data/CTPPS_Stations_Assembly.xml',
'Geometry/VeryForwardData/data/CTPPS_Cuts_Per_Region.xml',
'Geometry/VeryForwardData/data/RP_Sensitive_Dets.xml',
@@ -348,9 +348,9 @@
'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane4.xml',
'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Detector_Assembly.xml',
'Geometry/VeryForwardData/data/CTPPS_Diamond_Sensitive_Dets_TimingHits.xml',
- 'Geometry/VeryForwardData/data/ppstrackerMaterials/v1/ppstrackerMaterials.xml',
- 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v2/CTPPS_Pixel_Module.xml',
- 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v2/CTPPS_Pixel_Module_2x2.xml',
+ 'Geometry/VeryForwardData/data/ppstrackerMaterials/v2/ppstrackerMaterials.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v3/CTPPS_Pixel_Module.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v3/CTPPS_Pixel_Module_2x2.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_003.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_023.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_103.xml',
diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatPlus05PercentXML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatPlus05PercentXML_cfi.py
index 00b9c2cc22b9b..a425db1e90b70 100644
--- a/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatPlus05PercentXML_cfi.py
+++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatPlus05PercentXML_cfi.py
@@ -292,7 +292,7 @@
'Geometry/VeryForwardData/data/RP_Box/RP_Box_124.xml',
'Geometry/VeryForwardData/data/RP_Box/RP_Box_125.xml',
'Geometry/VeryForwardData/data/RP_Hybrid/v1/RP_Hybrid.xml',
- 'Geometry/VeryForwardData/data/RP_Materials/v1/RP_Materials.xml',
+ 'Geometry/VeryForwardData/data/RP_Materials/v2/RP_Materials.xml',
'Geometry/VeryForwardData/data/RP_Transformations.xml',
'Geometry/VeryForwardData/data/RP_Detectors_Assembly.xml',
'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_000.xml',
@@ -318,10 +318,10 @@
'Geometry/VeryForwardData/data/RP_Device.xml',
'Geometry/VeryForwardData/data/RP_Vertical_Device.xml',
'Geometry/VeryForwardData/data/RP_Horizontal_Device.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station/v1/CTPPS_220_Right_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station/v1/CTPPS_220_Left_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station/v1/CTPPS_210_Right_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station/v1/CTPPS_210_Left_Station.xml',
'Geometry/VeryForwardData/data/CTPPS_Stations_Assembly.xml',
'Geometry/VeryForwardData/data/CTPPS_Cuts_Per_Region.xml',
'Geometry/VeryForwardData/data/RP_Sensitive_Dets.xml',
@@ -348,9 +348,9 @@
'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane4.xml',
'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Detector_Assembly.xml',
'Geometry/VeryForwardData/data/CTPPS_Diamond_Sensitive_Dets_TimingHits.xml',
- 'Geometry/VeryForwardData/data/ppstrackerMaterials/v1/ppstrackerMaterials.xml',
- 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v2/CTPPS_Pixel_Module.xml',
- 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v2/CTPPS_Pixel_Module_2x2.xml',
+ 'Geometry/VeryForwardData/data/ppstrackerMaterials/v2/ppstrackerMaterials.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v3/CTPPS_Pixel_Module.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v3/CTPPS_Pixel_Module_2x2.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_003.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_023.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_103.xml',
diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatPlus10PercentXML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatPlus10PercentXML_cfi.py
index 1dd60e3917db1..8b49320d678c7 100644
--- a/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatPlus10PercentXML_cfi.py
+++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2021FlatPlus10PercentXML_cfi.py
@@ -292,7 +292,7 @@
'Geometry/VeryForwardData/data/RP_Box/RP_Box_124.xml',
'Geometry/VeryForwardData/data/RP_Box/RP_Box_125.xml',
'Geometry/VeryForwardData/data/RP_Hybrid/v1/RP_Hybrid.xml',
- 'Geometry/VeryForwardData/data/RP_Materials/v1/RP_Materials.xml',
+ 'Geometry/VeryForwardData/data/RP_Materials/v2/RP_Materials.xml',
'Geometry/VeryForwardData/data/RP_Transformations.xml',
'Geometry/VeryForwardData/data/RP_Detectors_Assembly.xml',
'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_000.xml',
@@ -318,10 +318,10 @@
'Geometry/VeryForwardData/data/RP_Device.xml',
'Geometry/VeryForwardData/data/RP_Vertical_Device.xml',
'Geometry/VeryForwardData/data/RP_Horizontal_Device.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station/v1/CTPPS_220_Right_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station/v1/CTPPS_220_Left_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station/v1/CTPPS_210_Right_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station/v1/CTPPS_210_Left_Station.xml',
'Geometry/VeryForwardData/data/CTPPS_Stations_Assembly.xml',
'Geometry/VeryForwardData/data/CTPPS_Cuts_Per_Region.xml',
'Geometry/VeryForwardData/data/RP_Sensitive_Dets.xml',
@@ -348,9 +348,9 @@
'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane4.xml',
'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Detector_Assembly.xml',
'Geometry/VeryForwardData/data/CTPPS_Diamond_Sensitive_Dets_TimingHits.xml',
- 'Geometry/VeryForwardData/data/ppstrackerMaterials/v1/ppstrackerMaterials.xml',
- 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v2/CTPPS_Pixel_Module.xml',
- 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v2/CTPPS_Pixel_Module_2x2.xml',
+ 'Geometry/VeryForwardData/data/ppstrackerMaterials/v2/ppstrackerMaterials.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v3/CTPPS_Pixel_Module.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v3/CTPPS_Pixel_Module_2x2.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_003.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_023.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_103.xml',
diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2021XML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2021XML_cfi.py
index c680579cb5acc..5077825ddc868 100644
--- a/Geometry/CMSCommonData/python/cmsExtendedGeometry2021XML_cfi.py
+++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2021XML_cfi.py
@@ -292,7 +292,7 @@
'Geometry/VeryForwardData/data/RP_Box/RP_Box_124.xml',
'Geometry/VeryForwardData/data/RP_Box/RP_Box_125.xml',
'Geometry/VeryForwardData/data/RP_Hybrid/v1/RP_Hybrid.xml',
- 'Geometry/VeryForwardData/data/RP_Materials/v1/RP_Materials.xml',
+ 'Geometry/VeryForwardData/data/RP_Materials/v2/RP_Materials.xml',
'Geometry/VeryForwardData/data/RP_Transformations.xml',
'Geometry/VeryForwardData/data/RP_Detectors_Assembly.xml',
'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_000.xml',
@@ -318,10 +318,10 @@
'Geometry/VeryForwardData/data/RP_Device.xml',
'Geometry/VeryForwardData/data/RP_Vertical_Device.xml',
'Geometry/VeryForwardData/data/RP_Horizontal_Device.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station/v1/CTPPS_220_Right_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station/v1/CTPPS_220_Left_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station/v1/CTPPS_210_Right_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station/v1/CTPPS_210_Left_Station.xml',
'Geometry/VeryForwardData/data/CTPPS_Stations_Assembly.xml',
'Geometry/VeryForwardData/data/CTPPS_Cuts_Per_Region.xml',
'Geometry/VeryForwardData/data/RP_Sensitive_Dets.xml',
@@ -348,9 +348,9 @@
'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane4.xml',
'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Detector_Assembly.xml',
'Geometry/VeryForwardData/data/CTPPS_Diamond_Sensitive_Dets_TimingHits.xml',
- 'Geometry/VeryForwardData/data/ppstrackerMaterials/v1/ppstrackerMaterials.xml',
- 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v2/CTPPS_Pixel_Module.xml',
- 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v2/CTPPS_Pixel_Module_2x2.xml',
+ 'Geometry/VeryForwardData/data/ppstrackerMaterials/v2/ppstrackerMaterials.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v3/CTPPS_Pixel_Module.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v3/CTPPS_Pixel_Module_2x2.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_003.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_023.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_103.xml',
diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2021ZeroMaterialXML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2021ZeroMaterialXML_cfi.py
index 81b286920df88..a1289fd9b7d82 100644
--- a/Geometry/CMSCommonData/python/cmsExtendedGeometry2021ZeroMaterialXML_cfi.py
+++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2021ZeroMaterialXML_cfi.py
@@ -292,7 +292,7 @@
'Geometry/VeryForwardData/data/RP_Box/RP_Box_124.xml',
'Geometry/VeryForwardData/data/RP_Box/RP_Box_125.xml',
'Geometry/VeryForwardData/data/RP_Hybrid/v1/RP_Hybrid.xml',
- 'Geometry/VeryForwardData/data/RP_Materials/v1/RP_Materials.xml',
+ 'Geometry/VeryForwardData/data/RP_Materials/v2/RP_Materials.xml',
'Geometry/VeryForwardData/data/RP_Transformations.xml',
'Geometry/VeryForwardData/data/RP_Detectors_Assembly.xml',
'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_000.xml',
@@ -318,10 +318,10 @@
'Geometry/VeryForwardData/data/RP_Device.xml',
'Geometry/VeryForwardData/data/RP_Vertical_Device.xml',
'Geometry/VeryForwardData/data/RP_Horizontal_Device.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station.xml',
- 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station/v1/CTPPS_220_Right_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station/v1/CTPPS_220_Left_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station/v1/CTPPS_210_Right_Station.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station/v1/CTPPS_210_Left_Station.xml',
'Geometry/VeryForwardData/data/CTPPS_Stations_Assembly.xml',
'Geometry/VeryForwardData/data/CTPPS_Cuts_Per_Region.xml',
'Geometry/VeryForwardData/data/RP_Sensitive_Dets.xml',
@@ -348,9 +348,9 @@
'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane4.xml',
'Geometry/VeryForwardData/data/CTPPS_Diamond_2018/CTPPS_Diamond_Detector_Assembly.xml',
'Geometry/VeryForwardData/data/CTPPS_Diamond_Sensitive_Dets_TimingHits.xml',
- 'Geometry/VeryForwardData/data/ppstrackerMaterials/v1/ppstrackerMaterials.xml',
- 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v2/CTPPS_Pixel_Module.xml',
- 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v2/CTPPS_Pixel_Module_2x2.xml',
+ 'Geometry/VeryForwardData/data/ppstrackerMaterials/v2/ppstrackerMaterials.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v3/CTPPS_Pixel_Module.xml',
+ 'Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v3/CTPPS_Pixel_Module_2x2.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_003.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_023.xml',
'Geometry/VeryForwardData/data/CTPPS_Pixel_2018/CTPPS_Pixel_Assembly_Box_Real_103.xml',
diff --git a/Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station/v1/CTPPS_210_Left_Station.xml b/Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station/v1/CTPPS_210_Left_Station.xml
new file mode 100644
index 0000000000000..38fe95608ba27
--- /dev/null
+++ b/Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Left_Station/v1/CTPPS_210_Left_Station.xml
@@ -0,0 +1,235 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station/v1/CTPPS_210_Right_Station.xml b/Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station/v1/CTPPS_210_Right_Station.xml
new file mode 100644
index 0000000000000..c3cfc5ad7740f
--- /dev/null
+++ b/Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_210_Right_Station/v1/CTPPS_210_Right_Station.xml
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station/v1/CTPPS_220_Left_Station.xml b/Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station/v1/CTPPS_220_Left_Station.xml
new file mode 100644
index 0000000000000..ac2a6cb87a7a8
--- /dev/null
+++ b/Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Left_Station/v1/CTPPS_220_Left_Station.xml
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station/v1/CTPPS_220_Right_Station.xml b/Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station/v1/CTPPS_220_Right_Station.xml
new file mode 100644
index 0000000000000..25916dfdb7ebd
--- /dev/null
+++ b/Geometry/VeryForwardData/data/CTPPS_2018/CTPPS_220_Right_Station/v1/CTPPS_220_Right_Station.xml
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v3/CTPPS_Pixel_Module.xml b/Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v3/CTPPS_Pixel_Module.xml
new file mode 100644
index 0000000000000..b55e55d36f4f5
--- /dev/null
+++ b/Geometry/VeryForwardData/data/CTPPS_Pixel_Module/v3/CTPPS_Pixel_Module.xml
@@ -0,0 +1,387 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v3/CTPPS_Pixel_Module_2x2.xml b/Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v3/CTPPS_Pixel_Module_2x2.xml
new file mode 100644
index 0000000000000..eb92d1eb52694
--- /dev/null
+++ b/Geometry/VeryForwardData/data/CTPPS_Pixel_Module_2x2/v3/CTPPS_Pixel_Module_2x2.xml
@@ -0,0 +1,371 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Geometry/VeryForwardData/data/RP_Materials/v2/RP_Materials.xml b/Geometry/VeryForwardData/data/RP_Materials/v2/RP_Materials.xml
new file mode 100644
index 0000000000000..aacd934ead2cb
--- /dev/null
+++ b/Geometry/VeryForwardData/data/RP_Materials/v2/RP_Materials.xml
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Geometry/VeryForwardData/data/ppstrackerMaterials/v2/ppstrackerMaterials.xml b/Geometry/VeryForwardData/data/ppstrackerMaterials/v2/ppstrackerMaterials.xml
new file mode 100644
index 0000000000000..b4d356e537848
--- /dev/null
+++ b/Geometry/VeryForwardData/data/ppstrackerMaterials/v2/ppstrackerMaterials.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+