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