CMS 3D CMS Logo

muonOffsetESProducer_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
4 
5 from Configuration.ProcessModifiers.dd4hep_cff import dd4hep
6 
7 dd4hep.toModify(muonOffsetESProducer,
8  fromDD4hep = cms.bool(True)
9 )
10 
11 from Configuration.Eras.Modifier_run3_common_cff import run3_common
12 
13 run3_common.toModify(muonOffsetESProducer,
14  names = cms.vstring(
15  "MuonCommonNumbering",
16  "MuonBarrel",
17  "MuonEndcap",
18  "MuonBarrelWheels",
19  "MuonBarrelStation1",
20  "MuonBarrelStation2",
21  "MuonBarrelStation3",
22  "MuonBarrelStation4",
23  "MuonBarrelSuperLayer",
24  "MuonBarrelLayer",
25  "MuonBarrelWire",
26  "MuonRpcPlane1I",
27  "MuonRpcPlane1O",
28  "MuonRpcPlane2I",
29  "MuonRpcPlane2O",
30  "MuonRpcPlane3S",
31  "MuonRpcPlane4",
32  "MuonRpcChamberLeft",
33  "MuonRpcChamberMiddle",
34  "MuonRpcChamberRight",
35  "MuonRpcEndcap1",
36  "MuonRpcEndcap2",
37  "MuonRpcEndcap3",
38  "MuonRpcEndcap4",
39  "MuonRpcEndcapSector",
40  "MuonRpcEndcapChamberB1",
41  "MuonRpcEndcapChamberB2",
42  "MuonRpcEndcapChamberB3",
43  "MuonRpcEndcapChamberC1",
44  "MuonRpcEndcapChamberC2",
45  "MuonRpcEndcapChamberC3",
46  "MuonRpcEndcapChamberE1",
47  "MuonRpcEndcapChamberE2",
48  "MuonRpcEndcapChamberE3",
49  "MuonRpcEndcapChamberF1",
50  "MuonRpcEndcapChamberF2",
51  "MuonRpcEndcapChamberF3",
52  "MuonRpcEndcapChamberG1",
53  "MuonRpcEndcapChamberH1",
54  "MuonEndcapStation1",
55  "MuonEndcapStation2",
56  "MuonEndcapStation3",
57  "MuonEndcapStation4",
58  "MuonEndcapSubrings",
59  "MuonEndcapSectors",
60  "MuonEndcapLayers",
61  "MuonEndcapRing1",
62  "MuonEndcapRing2",
63  "MuonEndcapRing3",
64  "MuonEndcapRingA",
65  "MuonGEMEndcap",
66  "MuonGEMEndcap2",
67  "MuonGEMSector",
68  "MuonGEMChamber")
69  )
70 
71 
72 from Configuration.Eras.Modifier_run3_geomOld_cff import run3_geomOld
73 
74 run3_geomOld.toModify(muonOffsetESProducer,
75  names = cms.vstring(
76  "MuonCommonNumbering",
77  "MuonBarrel",
78  "MuonEndcap",
79  "MuonBarrelWheels",
80  "MuonBarrelStation1",
81  "MuonBarrelStation2",
82  "MuonBarrelStation3",
83  "MuonBarrelStation4",
84  "MuonBarrelSuperLayer",
85  "MuonBarrelLayer",
86  "MuonBarrelWire",
87  "MuonRpcPlane1I",
88  "MuonRpcPlane1O",
89  "MuonRpcPlane2I",
90  "MuonRpcPlane2O",
91  "MuonRpcPlane3S",
92  "MuonRpcPlane4",
93  "MuonRpcChamberLeft",
94  "MuonRpcChamberMiddle",
95  "MuonRpcChamberRight",
96  "MuonRpcEndcap1",
97  "MuonRpcEndcap2",
98  "MuonRpcEndcap3",
99  "MuonRpcEndcap4",
100  "MuonRpcEndcapSector",
101  "MuonRpcEndcapChamberB1",
102  "MuonRpcEndcapChamberB2",
103  "MuonRpcEndcapChamberB3",
104  "MuonRpcEndcapChamberC1",
105  "MuonRpcEndcapChamberC2",
106  "MuonRpcEndcapChamberC3",
107  "MuonRpcEndcapChamberE1",
108  "MuonRpcEndcapChamberE2",
109  "MuonRpcEndcapChamberE3",
110  "MuonRpcEndcapChamberF1",
111  "MuonRpcEndcapChamberF2",
112  "MuonRpcEndcapChamberF3",
113  "MuonEndcapStation1",
114  "MuonEndcapStation2",
115  "MuonEndcapStation3",
116  "MuonEndcapStation4",
117  "MuonEndcapSubrings",
118  "MuonEndcapSectors",
119  "MuonEndcapLayers",
120  "MuonEndcapRing1",
121  "MuonEndcapRing2",
122  "MuonEndcapRing3",
123  "MuonEndcapRingA",
124  "MuonGEMEndcap",
125  "MuonGEMSector",
126  "MuonGEMChamber")
127  )
128 
129 from Configuration.Eras.Modifier_phase2_common_cff import phase2_common
130 
131 phase2_common.toModify(muonOffsetESProducer,
132  names = cms.vstring(
133  "MuonCommonNumbering",
134  "MuonBarrel",
135  "MuonEndcap",
136  "MuonBarrelWheels",
137  "MuonBarrelStation1",
138  "MuonBarrelStation2",
139  "MuonBarrelStation3",
140  "MuonBarrelStation4",
141  "MuonBarrelSuperLayer",
142  "MuonBarrelLayer",
143  "MuonBarrelWire",
144  "MuonRpcPlane1I",
145  "MuonRpcPlane1O",
146  "MuonRpcPlane2I",
147  "MuonRpcPlane2O",
148  "MuonRpcPlane3S",
149  "MuonRpcPlane4",
150  "MuonRpcChamberLeft",
151  "MuonRpcChamberMiddle",
152  "MuonRpcChamberRight",
153  "MuonRpcEndcap1",
154  "MuonRpcEndcap2",
155  "MuonRpcEndcap3",
156  "MuonRpcEndcap4",
157  "MuonRpcEndcapSector",
158  "MuonRpcEndcapChamberB1",
159  "MuonRpcEndcapChamberB2",
160  "MuonRpcEndcapChamberB3",
161  "MuonRpcEndcapChamberC1",
162  "MuonRpcEndcapChamberC2",
163  "MuonRpcEndcapChamberC3",
164  "MuonRpcEndcapChamberE1",
165  "MuonRpcEndcapChamberE2",
166  "MuonRpcEndcapChamberE3",
167  "MuonRpcEndcapChamberF1",
168  "MuonRpcEndcapChamberF2",
169  "MuonRpcEndcapChamberF3",
170  "MuonRpcEndcapChamberG1",
171  "MuonRpcEndcapChamberH1",
172  "MuonEndcapStation1",
173  "MuonEndcapStation2",
174  "MuonEndcapStation3",
175  "MuonEndcapStation4",
176  "MuonEndcapSubrings",
177  "MuonEndcapSectors",
178  "MuonEndcapLayers",
179  "MuonEndcapRing1",
180  "MuonEndcapRing2",
181  "MuonEndcapRing3",
182  "MuonEndcapRingA",
183  "MuonGEMEndcap",
184  "MuonGEMEndcap2",
185  "MuonGEMSector",
186  "MuonGEMChamber",
187  "MuonGE0Sector",
188  "MuonGE0Layer",
189  "MuonGE0Chamber")
190  )