CMS 3D CMS Logo

upgradeWorkflowComponents.py
Go to the documentation of this file.
1 from copy import deepcopy
2 
3 # DON'T CHANGE THE ORDER, only append new keys. Otherwise the numbering for the runTheMatrix tests will change.
4 
5 upgradeKeys = {}
6 
7 upgradeKeys[2017] = [
8  '2017',
9  '2017PU',
10  '2017Design',
11  '2017DesignPU',
12  '2018',
13 # '2018PU',
14  '2018Design',
15 # '2018DesignPU',
16  '2019',
17 # '2019PU',
18  '2019Design',
19 # '2019DesignPU',
20 ]
21 
22 upgradeKeys[2023] = [
23  '2023D17',
24  '2023D17PU',
25  '2023D19',
26  '2023D19PU',
27  '2023D20',
28  '2023D20PU',
29 ]
30 
31 # pre-generation of WF numbers
32 numWFStart={
33  2017: 10000,
34  2023: 20000,
35 }
36 numWFSkip=200
37 # temporary measure to keep other WF numbers the same
38 numWFConflict = [[11000,11200],[11400,11600],[11800,12000],[12200,12400],[25000,26000],[50000,51000]]
39 numWFAll={
40  2017: [],
41  2023: []
42 }
43 
44 for year in upgradeKeys:
45  for i in range(0,len(upgradeKeys[year])):
46  numWFtmp = numWFStart[year] if i==0 else (numWFAll[year][i-1] + numWFSkip)
47  for conflict in numWFConflict:
48  if numWFtmp>=conflict[0] and numWFtmp<conflict[1]:
49  numWFtmp = conflict[1]
50  break
51  numWFAll[year].append(numWFtmp)
52 
53 # steps for baseline and for variations
54 upgradeSteps={}
55 upgradeSteps['baseline'] = {
56  'steps' : [
57  'GenSimFull',
58  'GenSimHLBeamSpotFull',
59  'GenSimHLBeamSpotFull14',
60  'DigiFull',
61  'DigiFullTrigger',
62  'RecoFullLocal',
63  'RecoFull',
64  'RecoFullGlobal',
65  'HARVESTFull',
66  'FastSim',
67  'HARVESTFast',
68  'HARVESTFullGlobal',
69  'ALCAFull',
70  'NanoFull',
71  ],
72  'PU' : [
73  'DigiFullTrigger',
74  'RecoFullLocal',
75  'RecoFullGlobal',
76  'DigiFull',
77  'RecoFull',
78  'HARVESTFull',
79  'HARVESTFullGlobal',
80  ],
81  'suffix' : '',
82  'offset' : 0.0,
83 }
84 upgradeSteps['trackingOnly'] = {
85  'steps' : [
86  'RecoFull',
87  'HARVESTFull',
88  'RecoFullGlobal',
89  'HARVESTFullGlobal',
90  ],
91  'PU' : [],
92  'suffix' : '_trackingOnly',
93  'offset' : 0.1,
94 }
95 upgradeSteps['Timing'] = {
96  'steps' : upgradeSteps['baseline']['steps'],
97  'PU' : upgradeSteps['baseline']['PU'],
98  'suffix' : '_Timing',
99  'offset' : 0.2,
100 }
101 upgradeSteps['Neutron'] = {
102  'steps' : [
103  'GenSimFull',
104  'GenSimHLBeamSpotFull',
105  'GenSimHLBeamSpotFull14',
106  'DigiFull',
107  'DigiFullTrigger',
108  ],
109  'PU' : [
110  'DigiFull',
111  'DigiFullTrigger',
112  ],
113  'suffix' : '_Neutron',
114  'offset' : 0.3,
115 }
116 
117 upgradeProperties = {}
118 
119 upgradeProperties[2017] = {
120  '2017' : {
121  'Geom' : 'DB:Extended',
122  'GT' : 'auto:phase1_2017_realistic',
123  'HLTmenu': '@relval2017',
124  'Era' : 'Run2_2017',
125  'ScenToRun' : ['GenSimFull','DigiFull','RecoFull','ALCAFull','HARVESTFull'],
126  },
127  '2017Design' : {
128  'Geom' : 'DB:Extended',
129  'GT' : 'auto:phase1_2017_design',
130  'HLTmenu': '@relval2017',
131  'Era' : 'Run2_2017',
132  'BeamSpot': 'GaussSigmaZ4cm',
133  'ScenToRun' : ['GenSimFull','DigiFull','RecoFull','HARVESTFull'],
134  },
135  '2018' : {
136  'Geom' : 'DB:Extended',
137  'GT' : 'auto:phase1_2018_realistic',
138  'HLTmenu': '@relval2017',
139  'Era' : 'Run2_2018',
140  'ScenToRun' : ['GenSimFull','DigiFull','RecoFull','ALCAFull','HARVESTFull'],
141  },
142  '2018Design' : {
143  'Geom' : 'DB:Extended',
144  'GT' : 'auto:phase1_2018_design',
145  'HLTmenu': '@relval2017',
146  'Era' : 'Run2_2018',
147  'BeamSpot': 'GaussSigmaZ4cm',
148  'ScenToRun' : ['GenSimFull','DigiFull','RecoFull','HARVESTFull'],
149  },
150  '2019' : {
151  'Geom' : 'Extended2019',
152  'GT' : 'auto:phase1_2018_realistic',
153  'HLTmenu': '@relval2017',
154  'Era' : 'Run3',
155  'ScenToRun' : ['GenSimFull','DigiFull','RecoFull','ALCAFull','HARVESTFull'],
156  },
157  '2019Design' : {
158  'Geom' : 'Extended2019',
159  'GT' : 'auto:phase1_2018_design',
160  'HLTmenu': '@relval2017',
161  'Era' : 'Run3',
162  'BeamSpot': 'GaussSigmaZ4cm',
163  'ScenToRun' : ['GenSimFull','DigiFull','RecoFull','HARVESTFull'],
164  },
165 }
166 
167 upgradeProperties[2017]['2017PU'] = deepcopy(upgradeProperties[2017]['2017'])
168 upgradeProperties[2017]['2017PU']['ScenToRun'] = ['GenSimFull','DigiFullPU','RecoFullPU','HARVESTFullPU']
169 upgradeProperties[2017]['2017DesignPU'] = deepcopy(upgradeProperties[2017]['2017Design'])
170 upgradeProperties[2017]['2017DesignPU']['ScenToRun'] = ['GenSimFull','DigiFullPU','RecoFullPU','HARVESTFullPU']
171 upgradeProperties[2017]['2018PU'] = deepcopy(upgradeProperties[2017]['2018'])
172 upgradeProperties[2017]['2018PU']['ScenToRun'] = ['GenSimFull','DigiFullPU','RecoFullPU','HARVESTFullPU']
173 upgradeProperties[2017]['2018DesignPU'] = deepcopy(upgradeProperties[2017]['2018Design'])
174 upgradeProperties[2017]['2018DesignPU']['ScenToRun'] = ['GenSimFull','DigiFullPU','RecoFullPU','HARVESTFullPU']
175 
176 upgradeProperties[2023] = {
177  '2023D17' : {
178  'Geom' : 'Extended2023D17',
179  'HLTmenu': '@fake2',
180  'GT' : 'auto:phase2_realistic',
181  'Era' : 'Phase2',
182  'ScenToRun' : ['GenSimHLBeamSpotFull','DigiFullTrigger','RecoFullGlobal', 'HARVESTFullGlobal'],
183  },
184  '2023D19' : {
185  'Geom' : 'Extended2023D19',
186  'HLTmenu': '@fake2',
187  'GT' : 'auto:phase2_realistic',
188  'Era' : 'Phase2_timing_layer',
189  'ScenToRun' : ['GenSimHLBeamSpotFull','DigiFullTrigger','RecoFullGlobal', 'HARVESTFullGlobal'],
190  },
191  '2023D20' : {
192  'Geom' : 'Extended2023D20',
193  'GT' : 'auto:phase2_realistic',
194  'HLTmenu': '@fake2',
195  'Era' : 'Phase2',
196  'ScenToRun' : ['GenSimHLBeamSpotFull','DigiFull','RecoFullGlobal','HARVESTFullGlobal'],
197  },
198 }
199 
200 
201 
202 #standard PU sequences
203 upgradeProperties[2023]['2023D17PU'] = deepcopy(upgradeProperties[2023]['2023D17'])
204 upgradeProperties[2023]['2023D17PU']['ScenToRun'] = ['GenSimHLBeamSpotFull','DigiFullTriggerPU','RecoFullGlobalPU', 'HARVESTFullGlobalPU']
205 upgradeProperties[2023]['2023D19PU'] = deepcopy(upgradeProperties[2023]['2023D19'])
206 upgradeProperties[2023]['2023D19PU']['ScenToRun'] = ['GenSimHLBeamSpotFull','DigiFullTriggerPU','RecoFullGlobalPU', 'HARVESTFullGlobalPU']
207 upgradeProperties[2023]['2023D20PU'] = deepcopy(upgradeProperties[2023]['2023D20'])
208 upgradeProperties[2023]['2023D20PU']['ScenToRun'] = ['GenSimHLBeamSpotFull','DigiFullPU','RecoFullGlobalPU', 'HARVESTFullGlobalPU']
209 
210 
212 
213 upgradeFragments=['FourMuPt_1_200_pythia8_cfi',
214  'SingleElectronPt10_pythia8_cfi',
215  'SingleElectronPt35_pythia8_cfi',
216  'SingleElectronPt1000_pythia8_cfi',
217  'SingleGammaPt10_pythia8_cfi',
218  'SingleGammaPt35_pythia8_cfi',
219  'SingleMuPt1_pythia8_cfi',
220  'SingleMuPt10_pythia8_cfi',
221  'SingleMuPt100_pythia8_cfi',
222  'SingleMuPt1000_pythia8_cfi',
223  'FourMuExtendedPt_1_200_pythia8_cfi',
224  'TenMuExtendedE_0_200_pythia8_cfi',
225  'DoubleElectronPt10Extended_pythia8_cfi',
226  'DoubleElectronPt35Extended_pythia8_cfi',
227  'DoubleElectronPt1000Extended_pythia8_cfi',
228  'DoubleGammaPt10Extended_pythia8_cfi',
229  'DoubleGammaPt35Extended_pythia8_cfi',
230  'DoubleMuPt1Extended_pythia8_cfi',
231  'DoubleMuPt10Extended_pythia8_cfi',
232  'DoubleMuPt100Extended_pythia8_cfi',
233  'DoubleMuPt1000Extended_pythia8_cfi',
234  'TenMuE_0_200_pythia8_cfi',
235  'SinglePiE50HCAL_pythia8_cfi',
236  'MinBias_13TeV_pythia8_TuneCUETP8M1_cfi',
237  'TTbar_13TeV_TuneCUETP8M1_cfi',
238  'ZEE_13TeV_TuneCUETP8M1_cfi',
239  'QCD_Pt_600_800_13TeV_TuneCUETP8M1_cfi',
240  'Wjet_Pt_80_120_14TeV_TuneCUETP8M1_cfi',
241  'Wjet_Pt_3000_3500_14TeV_TuneCUETP8M1_cfi',
242  'LM1_sfts_14TeV_cfi',
243  'QCD_Pt_3000_3500_14TeV_TuneCUETP8M1_cfi',
244  'QCD_Pt_80_120_14TeV_TuneCUETP8M1_cfi',
245  'H200ChargedTaus_Tauola_14TeV_cfi',
246  'JpsiMM_14TeV_TuneCUETP8M1_cfi',
247  'TTbar_14TeV_TuneCUETP8M1_cfi',
248  'WE_14TeV_TuneCUETP8M1_cfi',
249  'ZTT_Tauola_All_hadronic_14TeV_TuneCUETP8M1_cfi',
250  'H130GGgluonfusion_14TeV_TuneCUETP8M1_cfi',
251  'PhotonJet_Pt_10_14TeV_TuneCUETP8M1_cfi',
252  'QQH1352T_Tauola_14TeV_TuneCUETP8M1_cfi',
253  'MinBias_14TeV_pythia8_TuneCUETP8M1_cfi',
254  'WM_14TeV_TuneCUETP8M1_cfi',
255  'ZMM_13TeV_TuneCUETP8M1_cfi',
256  'QCDForPF_14TeV_TuneCUETP8M1_cfi',
257  'DYToLL_M-50_14TeV_pythia8_cff',
258  'DYToTauTau_M-50_14TeV_pythia8_tauola_cff',
259  'ZEE_14TeV_TuneCUETP8M1_cfi',
260  'QCD_Pt_80_120_13TeV_TuneCUETP8M1_cfi',
261  'H125GGgluonfusion_13TeV_TuneCUETP8M1_cfi',
262  'QCD_Pt-20toInf_MuEnrichedPt15_TuneCUETP8M1_14TeV_pythia8_cff',
263  'ZMM_14TeV_TuneCUETP8M1_cfi',
264  'QCD_Pt-15To7000_TuneCUETP8M1_Flat_14TeV-pythia8_cff',
265  'H125GGgluonfusion_14TeV_TuneCUETP8M1_cfi',
266  'QCD_Pt_600_800_14TeV_TuneCUETP8M1_cfi',
267  'UndergroundCosmicSPLooseMu_cfi',
268  'BeamHalo_13TeV_cfi',
269  'H200ChargedTaus_Tauola_13TeV_cfi',
270  'ADDMonoJet_13TeV_d3MD3_TuneCUETP8M1_cfi',
271  'ZpMM_13TeV_TuneCUETP8M1_cfi',
272  'QCD_Pt_3000_3500_13TeV_TuneCUETP8M1_cfi',
273  'WpM_13TeV_TuneCUETP8M1_cfi',
274  'SingleNuE10_cfi.py',
275  'TTbarLepton_13TeV_TuneCUETP8M1_cfi',
276  'WE_13TeV_TuneCUETP8M1_cfi',
277  'WM_13TeV_TuneCUETP8M1_cfi',
278  'ZTT_All_hadronic_13TeV_TuneCUETP8M1_cfi',
279  'PhotonJet_Pt_10_13TeV_TuneCUETP8M1_cfi',
280  'QQH1352T_13TeV_TuneCUETP8M1_cfi',
281  'Wjet_Pt_80_120_13TeV_TuneCUETP8M1_cfi',
282  'Wjet_Pt_3000_3500_13TeV_TuneCUETP8M1_cfi',
283  'SMS-T1tttt_mGl-1500_mLSP-100_13TeV-pythia8_cfi',
284  'QCDForPF_13TeV_TuneCUETP8M1_cfi',
285  'PYTHIA8_PhiToMuMu_TuneCUETP8M1_13TeV_cff',
286  'RSKKGluon_m3000GeV_13TeV_TuneCUETP8M1_cff',
287  'ZpMM_2250_13TeV_TuneCUETP8M1_cfi',
288  'ZpEE_2250_13TeV_TuneCUETP8M1_cfi',
289  'ZpTT_1500_13TeV_TuneCUETP8M1_cfi',
290  'Upsilon1SToMuMu_forSTEAM_13TeV_TuneCUETP8M1_cfi',
291  'EtaBToJpsiJpsi_forSTEAM_TuneCUEP8M1_13TeV_cfi',
292  'JpsiMuMu_Pt-8_forSTEAM_13TeV_TuneCUETP8M1_cfi',
293  'BuMixing_BMuonFilter_forSTEAM_13TeV_TuneCUETP8M1_cfi',
294  'HSCPstop_M_200_TuneCUETP8M1_13TeV_pythia8_cff',
295  'RSGravitonToGammaGamma_kMpl01_M_3000_TuneCUETP8M1_13TeV_pythia8_cfi',
296  'WprimeToENu_M-2000_TuneCUETP8M1_13TeV-pythia8_cff',
297  'DisplacedSUSY_stopToBottom_M_300_1000mm_TuneCUETP8M1_13TeV_pythia8_cff',
298  'TenE_E_0_200_pythia8_cfi',
299  'FlatRandomPtAndDxyGunProducer_cfi',
300  'TenTau_E_15_500_pythia8_cfi',
301  'SinglePiPt25Eta1p7_2p7_cfi',
302  'SingleMuPt15Eta1p7_2p7_cfi',
303  'SingleGammaPt25Eta1p7_2p7_cfi',
304  'SingleElectronPt15Eta1p7_2p7_cfi',
305 ]
306 
307 howMuches={'FourMuPt_1_200_pythia8_cfi':Kby(10,100),
308  'TenMuE_0_200_pythia8_cfi':Kby(10,100),
309  'FourMuExtendedPt_1_200_pythia8_cfi':Kby(10,100),
310  'TenMuExtendedE_0_200_pythia8_cfi':Kby(10,100),
311  'SingleElectronPt10_pythia8_cfi':Kby(9,100),
312  'SingleElectronPt35_pythia8_cfi':Kby(9,100),
313  'SingleElectronPt1000_pythia8_cfi':Kby(9,50),
314  'SingleGammaPt10_pythia8_cfi':Kby(9,100),
315  'SingleGammaPt35_pythia8_cfi':Kby(9,50),
316  'SingleMuPt1_pythia8_cfi':Kby(25,100),
317  'SingleMuPt10_pythia8_cfi':Kby(25,100),
318  'SingleMuPt100_pythia8_cfi':Kby(9,100),
319  'SingleMuPt1000_pythia8_cfi':Kby(9,100),
320  'DoubleElectronPt10Extended_pythia8_cfi':Kby(9,100),
321  'DoubleElectronPt35Extended_pythia8_cfi':Kby(9,100),
322  'DoubleElectronPt1000Extended_pythia8_cfi':Kby(9,50),
323  'DoubleGammaPt10Extended_pythia8_cfi':Kby(9,100),
324  'DoubleGammaPt35Extended_pythia8_cfi':Kby(9,50),
325  'DoubleMuPt1Extended_pythia8_cfi':Kby(25,100),
326  'DoubleMuPt10Extended_pythia8_cfi':Kby(25,100),
327  'DoubleMuPt100Extended_pythia8_cfi':Kby(9,100),
328  'DoubleMuPt1000Extended_pythia8_cfi':Kby(9,100),
329  'SinglePiE50HCAL_pythia8_cfi':Kby(10,100),
330  'QCD_Pt_600_800_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
331  'Wjet_Pt_80_120_14TeV_TuneCUETP8M1_cfi':Kby(9,100),
332  'Wjet_Pt_3000_3500_14TeV_TuneCUETP8M1_cfi':Kby(9,50),
333  'LM1_sfts_14TeV_cfi':Kby(9,100),
334  'QCD_Pt_3000_3500_14TeV_TuneCUETP8M1_cfi':Kby(9,50),
335  'QCD_Pt_80_120_14TeV_TuneCUETP8M1_cfi':Kby(9,100),
336  'H200ChargedTaus_Tauola_14TeV_cfi':Kby(9,100),
337  'JpsiMM_14TeV_TuneCUETP8M1_cfi':Kby(66,100),
338  'TTbar_14TeV_TuneCUETP8M1_cfi':Kby(9,100),
339  'WE_14TeV_TuneCUETP8M1_cfi':Kby(9,100),
340  'ZEE_13TeV_TuneCUETP8M1_cfi':Kby(9,100),
341  'ZTT_Tauola_All_hadronic_14TeV_TuneCUETP8M1_cfi':Kby(9,100),
342  'H130GGgluonfusion_14TeV_TuneCUETP8M1_cfi':Kby(9,100),
343  'PhotonJet_Pt_10_14TeV_TuneCUETP8M1_cfi':Kby(9,100),
344  'QQH1352T_Tauola_14TeV_TuneCUETP8M1_cfi':Kby(9,100),
345  'MinBias_14TeV_pythia8_TuneCUETP8M1_cfi':Kby(90,100),
346  'WM_14TeV_TuneCUETP8M1_cfi':Kby(9,100),
347  'ZMM_13TeV_TuneCUETP8M1_cfi':Kby(18,100),
348  'QCDForPF_14TeV_TuneCUETP8M1_cfi':Kby(9,50),
349  'DYToLL_M-50_14TeV_pythia8_cff':Kby(9,100),
350  'DYToTauTau_M-50_14TeV_pythia8_tauola_cff':Kby(9,100),
351  'TTbar_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
352  'MinBias_13TeV_pythia8_TuneCUETP8M1_cfi':Kby(90,100),
353  'ZEE_14TeV_TuneCUETP8M1_cfi':Kby(9,100),
354  'QCD_Pt_80_120_13TeV_TuneCUETP8M1_cfi':Kby(9,100),
355  'H125GGgluonfusion_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
356  'QCD_Pt-20toInf_MuEnrichedPt15_TuneCUETP8M1_14TeV_pythia8_cff':Kby(9,100),
357  'ZMM_14TeV_TuneCUETP8M1_cfi':Kby(18,100),
358  'QCD_Pt-15To7000_TuneCUETP8M1_Flat_14TeV-pythia8_cff':Kby(9,50),
359  'H125GGgluonfusion_14TeV_TuneCUETP8M1_cfi':Kby(9,50),
360  'QCD_Pt_600_800_14TeV_TuneCUETP8M1_cfi':Kby(9,50),
361  'UndergroundCosmicSPLooseMu_cfi':Kby(9,50),
362  'BeamHalo_13TeV_cfi':Kby(9,50),
363  'H200ChargedTaus_Tauola_13TeV_cfi':Kby(9,50),
364  'ADDMonoJet_13TeV_d3MD3_TuneCUETP8M1_cfi':Kby(9,50),
365  'ZpMM_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
366  'QCD_Pt_3000_3500_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
367  'WpM_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
368  'SingleNuE10_cfi.py':Kby(9,50),
369  'TTbarLepton_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
370  'WE_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
371  'WM_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
372  'ZTT_All_hadronic_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
373  'PhotonJet_Pt_10_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
374  'QQH1352T_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
375  'Wjet_Pt_80_120_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
376  'Wjet_Pt_3000_3500_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
377  'SMS-T1tttt_mGl-1500_mLSP-100_13TeV-pythia8_cfi':Kby(9,50),
378  'QCDForPF_13TeV_TuneCUETP8M1_cfi':Kby(50,100),
379  'PYTHIA8_PhiToMuMu_TuneCUETP8M1_13TeV_cff':Kby(9,50),
380  'RSKKGluon_m3000GeV_13TeV_TuneCUETP8M1_cff':Kby(9,50),
381  'ZpMM_2250_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
382  'ZpEE_2250_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
383  'ZpTT_1500_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
384  'Upsilon1SToMuMu_forSTEAM_13TeV_TuneCUETP8M1_cfi':Kby(9,50),
385  'EtaBToJpsiJpsi_forSTEAM_TuneCUEP8M1_13TeV_cfi':Kby(9,50),
386  'JpsiMuMu_Pt-8_forSTEAM_13TeV_TuneCUETP8M1_cfi':Kby(3100,100000),
387  'BuMixing_BMuonFilter_forSTEAM_13TeV_TuneCUETP8M1_cfi':Kby(900,10000),
388  'HSCPstop_M_200_TuneCUETP8M1_13TeV_pythia8_cff':Kby(9,50),
389  'RSGravitonToGammaGamma_kMpl01_M_3000_TuneCUETP8M1_13TeV_pythia8_cfi':Kby(9,50),
390  'WprimeToENu_M-2000_TuneCUETP8M1_13TeV-pythia8_cff':Kby(9,50),
391  'DisplacedSUSY_stopToBottom_M_300_1000mm_TuneCUETP8M1_13TeV_pythia8_cff':Kby(9,50),
392  'TenE_E_0_200_pythia8_cfi':Kby(9,100),
393  'FlatRandomPtAndDxyGunProducer_cfi':Kby(9,100),
394  'TenTau_E_15_500_pythia8_cfi':Kby(9,100),
395  'SinglePiPt25Eta1p7_2p7_cfi':Kby(9,100),
396  'SingleMuPt15Eta1p7_2p7_cfi':Kby(9,100),
397  'SingleGammaPt25Eta1p7_2p7_cfi':Kby(9,100),
398  'SingleElectronPt15Eta1p7_2p7_cfi':Kby(9,100),
399 }
400 
401 upgradeDatasetFromFragment={'FourMuPt_1_200_pythia8_cfi': 'FourMuPt1_200',
402  'FourMuExtendedPt_1_200_pythia8_cfi': 'FourMuExtendedPt1_200',
403  'TenMuE_0_200_pythia8_cfi': 'TenMuE_0_200',
404  'TenMuExtendedE_0_200_pythia8_cfi': 'TenMuExtendedE_0_200',
405  'SingleElectronPt10_pythia8_cfi' : 'SingleElectronPt10',
406  'SingleElectronPt35_pythia8_cfi' : 'SingleElectronPt35',
407  'SingleElectronPt1000_pythia8_cfi' : 'SingleElectronPt1000',
408  'SingleGammaPt10_pythia8_cfi' : 'SingleGammaPt10',
409  'SingleGammaPt35_pythia8_cfi' : 'SingleGammaPt35',
410  'SingleMuPt1_pythia8_cfi' : 'SingleMuPt1',
411  'SingleMuPt10_pythia8_cfi' : 'SingleMuPt10',
412  'SingleMuPt100_pythia8_cfi' : 'SingleMuPt100',
413  'SingleMuPt1000_pythia8_cfi' : 'SingleMuPt1000',
414  'DoubleElectronPt10Extended_pythia8_cfi' : 'SingleElectronPt10Extended',
415  'DoubleElectronPt35Extended_pythia8_cfi' : 'SingleElectronPt35Extended',
416  'DoubleElectronPt1000Extended_pythia8_cfi' : 'SingleElectronPt1000Extended',
417  'DoubleGammaPt10Extended_pythia8_cfi' : 'SingleGammaPt10Extended',
418  'DoubleGammaPt35Extended_pythia8_cfi' : 'SingleGammaPt35Extended',
419  'DoubleMuPt1Extended_pythia8_cfi' : 'SingleMuPt1Extended',
420  'DoubleMuPt10Extended_pythia8_cfi' : 'SingleMuPt10Extended',
421  'DoubleMuPt100Extended_pythia8_cfi' : 'SingleMuPt100Extended',
422  'DoubleMuPt1000Extended_pythia8_cfi' : 'SingleMuPt1000Extended',
423  'SinglePiE50HCAL_pythia8_cfi' : 'SinglePiE50HCAL',
424  'QCD_Pt_600_800_13TeV_TuneCUETP8M1_cfi' : 'QCD_Pt_600_800_13',
425  'Wjet_Pt_80_120_14TeV_TuneCUETP8M1_cfi' : 'Wjet_Pt_80_120_14TeV',
426  'Wjet_Pt_3000_3500_14TeV_TuneCUETP8M1_cfi' : 'Wjet_Pt_3000_3500_14TeV',
427  'LM1_sfts_14TeV_cfi' : 'LM1_sfts_14TeV',
428  'QCD_Pt_3000_3500_14TeV_TuneCUETP8M1_cfi' : 'QCD_Pt_3000_3500_14TeV',
429  'QCD_Pt_80_120_14TeV_TuneCUETP8M1_cfi' : 'QCD_Pt_80_120_14TeV',
430  'H200ChargedTaus_Tauola_14TeV_cfi' : 'Higgs200ChargedTaus_14TeV',
431  'JpsiMM_14TeV_TuneCUETP8M1_cfi' : 'JpsiMM_14TeV',
432  'TTbar_14TeV_TuneCUETP8M1_cfi' : 'TTbar_14TeV',
433  'WE_14TeV_TuneCUETP8M1_cfi' : 'WE_14TeV',
434  'ZEE_13TeV_TuneCUETP8M1_cfi' : 'ZEE_13',
435  'ZTT_Tauola_All_hadronic_14TeV_TuneCUETP8M1_cfi' : 'ZTT_14TeV',
436  'H130GGgluonfusion_14TeV_TuneCUETP8M1_cfi' : 'H130GGgluonfusion_14TeV',
437  'PhotonJet_Pt_10_14TeV_TuneCUETP8M1_cfi' : 'PhotonJets_Pt_10_14TeV',
438  'QQH1352T_Tauola_14TeV_TuneCUETP8M1_cfi' : 'QQH1352T_Tauola_14TeV',
439  'MinBias_14TeV_pythia8_TuneCUETP8M1_cfi' : 'MinBias_14TeV',
440  'WM_14TeV_TuneCUETP8M1_cfi' : 'WM_14TeV',
441  'ZMM_13TeV_TuneCUETP8M1_cfi' : 'ZMM_13',
442  'QCDForPF_14TeV_TuneCUETP8M1_cfi' : 'QCDForPF_14TeV',
443  'DYToLL_M-50_14TeV_pythia8_cff' : 'DYToLL_M_50_14TeV',
444  'DYToTauTau_M-50_14TeV_pythia8_tauola_cff' : 'DYtoTauTau_M_50_14TeV',
445  'TTbar_13TeV_TuneCUETP8M1_cfi' : 'TTbar_13',
446  'MinBias_13TeV_pythia8_TuneCUETP8M1_cfi' : 'MinBias_13',
447  'ZEE_14TeV_TuneCUETP8M1_cfi' : 'ZEE_14',
448  'QCD_Pt_80_120_13TeV_TuneCUETP8M1_cfi' : 'QCD_Pt_80_120_13',
449  'H125GGgluonfusion_13TeV_TuneCUETP8M1_cfi' : 'H125GGgluonfusion_13',
450  'QCD_Pt-20toInf_MuEnrichedPt15_TuneCUETP8M1_14TeV_pythia8_cff' : 'QCD_Pt-20toInf_MuEnrichedPt15_14TeV',
451  'ZMM_14TeV_TuneCUETP8M1_cfi' : 'ZMM_14',
452  'QCD_Pt-15To7000_TuneCUETP8M1_Flat_14TeV-pythia8_cff' : 'QCD_Pt-15To7000_Flat_14TeV',
453  'H125GGgluonfusion_14TeV_TuneCUETP8M1_cfi' : 'H125GGgluonfusion_14',
454  'QCD_Pt_600_800_14TeV_TuneCUETP8M1_cfi' : 'QCD_Pt_600_800_14',
455  'UndergroundCosmicSPLooseMu_cfi': 'CosmicsSPLoose',
456  'BeamHalo_13TeV_cfi': 'BeamHalo_13',
457  'H200ChargedTaus_Tauola_13TeV_cfi': 'Higgs200ChargedTaus_13',
458  'ADDMonoJet_13TeV_d3MD3_TuneCUETP8M1_cfi': 'ADDMonoJet_d3MD3_13',
459  'ZpMM_13TeV_TuneCUETP8M1_cfi': 'ZpMM_13',
460  'QCD_Pt_3000_3500_13TeV_TuneCUETP8M1_cfi': 'QCD_Pt_3000_3500_13',
461  'WpM_13TeV_TuneCUETP8M1_cfi': 'WpM_13',
462  'SingleNuE10_cfi.py': 'NuGun',
463  'TTbarLepton_13TeV_TuneCUETP8M1_cfi': 'TTbarLepton_13',
464  'WE_13TeV_TuneCUETP8M1_cfi': 'WE_13',
465  'WM_13TeV_TuneCUETP8M1_cfi': 'WM_13',
466  'ZTT_All_hadronic_13TeV_TuneCUETP8M1_cfi': 'ZTT_13',
467  'PhotonJet_Pt_10_13TeV_TuneCUETP8M1_cfi': 'PhotonJets_Pt_10_13',
468  'QQH1352T_13TeV_TuneCUETP8M1_cfi': 'QQH1352T_13',
469  'Wjet_Pt_80_120_13TeV_TuneCUETP8M1_cfi': 'Wjet_Pt_80_120_13',
470  'Wjet_Pt_3000_3500_13TeV_TuneCUETP8M1_cfi': 'Wjet_Pt_3000_3500_13',
471  'SMS-T1tttt_mGl-1500_mLSP-100_13TeV-pythia8_cfi': 'SMS-T1tttt_mGl-1500_mLSP-100_13',
472  'QCDForPF_13TeV_TuneCUETP8M1_cfi': 'QCD_FlatPt_15_3000HS_13',
473  'PYTHIA8_PhiToMuMu_TuneCUETP8M1_13TeV_cff': 'PhiToMuMu_13',
474  'RSKKGluon_m3000GeV_13TeV_TuneCUETP8M1_cff': 'RSKKGluon_m3000GeV_13',
475  'ZpMM_2250_13TeV_TuneCUETP8M1_cfi': 'ZpMM_2250_13',
476  'ZpEE_2250_13TeV_TuneCUETP8M1_cfi': 'ZpEE_2250_13',
477  'ZpTT_1500_13TeV_TuneCUETP8M1_cfi': 'ZpTT_1500_13',
478  'Upsilon1SToMuMu_forSTEAM_13TeV_TuneCUETP8M1_cfi': 'Upsilon1SToMuMu_13',
479  'EtaBToJpsiJpsi_forSTEAM_TuneCUEP8M1_13TeV_cfi': 'EtaBToJpsiJpsi_13',
480  'JpsiMuMu_Pt-8_forSTEAM_13TeV_TuneCUETP8M1_cfi': 'JpsiMuMu_Pt-8',
481  'BuMixing_BMuonFilter_forSTEAM_13TeV_TuneCUETP8M1_cfi': 'BuMixing_13',
482  'HSCPstop_M_200_TuneCUETP8M1_13TeV_pythia8_cff': 'HSCPstop_M_200_13',
483  'RSGravitonToGammaGamma_kMpl01_M_3000_TuneCUETP8M1_13TeV_pythia8_cfi': 'RSGravitonToGaGa_13',
484  'WprimeToENu_M-2000_TuneCUETP8M1_13TeV-pythia8_cff': 'WpToENu_M-2000_13',
485  'DisplacedSUSY_stopToBottom_M_300_1000mm_TuneCUETP8M1_13TeV_pythia8_cff': 'DisplacedSUSY_stopToBottom_M_300_1000mm_13',
486  'TenE_E_0_200_pythia8_cfi': 'TenE_0_200',
487  'FlatRandomPtAndDxyGunProducer_cfi': 'DisplacedMuonsDxy_0_500',
488  'TenTau_E_15_500_pythia8_cfi':'TenTau_15_500',
489  'SinglePiPt25Eta1p7_2p7_cfi':'SinglePiPt25Eta1p7_2p7',
490  'SingleMuPt15Eta1p7_2p7_cfi':'SingleMuPt15Eta1p7_2p7',
491  'SingleGammaPt25Eta1p7_2p7_cfi':'SingleGammaPt25Eta1p7_2p7',
492  'SingleElectronPt15Eta1p7_2p7_cfi':'SingleElectronPt15Eta1p7_2p7',
493 }
def Kby(N, s)
Standard release validation samples ####.
Definition: MatrixUtil.py:221