File indexing completed on 2023-03-17 10:49:04
0001 from Configuration.PyReleaseValidation.relval_steps import *
0002 import math
0003
0004 workflows = Matrix()
0005
0006 _runOnly20events={'-n':'20'}
0007 _run10kevents={'-n':'10000'}
0008
0009 _NANO_data = merge([{'-s':'NANO,DQM:@nanoAODDQM',
0010 '--process':'NANO',
0011 '--data':'',
0012 '--eventcontent':'NANOAOD,DQM',
0013 '--datatier':'NANOAOD,DQMIO',
0014 '-n':'10000',
0015 '--customise':'"Configuration/DataProcessing/Utils.addMonitoring"'
0016 }])
0017 _HARVEST_nano = merge([{'-s':'HARVESTING:@nanoAODDQM',
0018 '--filetype':'DQM',
0019 '--filein':'file:step2_inDQM.root',
0020 '--conditions':'auto:run2_data'
0021 }])
0022 _HARVEST_data = merge([_HARVEST_nano, {'--data':''}])
0023
0024
0025 run2_lumis={ 277168: [[1, 1708]],
0026 277194: [[913, 913], [916, 916], [919, 919], [932, 932], [939, 939]],
0027 283877: [[1, 1496]],
0028 299649: [[155, 332]],
0029 303885: [[60, 2052]],
0030 305040: [[200, 700]],
0031 305050: [[200, 700]],
0032 305234: [[1, 200]],
0033 305377: [[1, 500]],
0034 315489: [[1, 100]],
0035 320822: [[1, 200]],
0036 }
0037 run3_lumis={}
0038
0039 _NANO_mc = merge([{'-s':'NANO,DQM:@nanoAODDQM',
0040 '--process':'NANO',
0041 '--mc':'',
0042 '--eventcontent':'NANOAODSIM,DQM',
0043 '--datatier':'NANOAODSIM,DQMIO',
0044 '-n':'10000',
0045 '--customise':'"Configuration/DataProcessing/Utils.addMonitoring"'
0046 }])
0047 _HARVEST_mc = merge([_HARVEST_nano, {'--mc':''}])
0048 steps['HRV_NANO_mc'] = _HARVEST_mc
0049 steps['HRV_NANO_data'] = _HARVEST_data
0050
0051
0052 steps['TTbarMINIAOD10.6_UL16v2'] = {'INPUT':InputInfo(location='STD',
0053 dataSet='/TTJets_SingleLeptFromT_TuneCP5_13TeV-madgraphMLM-pythia8/RunIISummer20UL16MiniAODv2-106X_mcRun2_asymptotic_v17-v2/MINIAODSIM')}
0054 steps['NANO_mc10.6ul16v2']=merge([{'--era':'Run2_2016,run2_nanoAOD_106Xv2',
0055 '--conditions':'auto:run2_mc'},
0056 _NANO_mc])
0057
0058 steps['TTbarMINIAOD10.6_UL17v2'] = {'INPUT':InputInfo(location='STD',
0059 dataSet='/TTJets_SingleLeptFromT_TuneCP5_13TeV-madgraphMLM-pythia8/RunIISummer20UL17MiniAODv2-106X_mc2017_realistic_v9-v2/MINIAODSIM')}
0060 steps['NANO_mc10.6ul17v2']=merge([{'--era':'Run2_2017,run2_nanoAOD_106Xv2',
0061 '--conditions':'auto:phase1_2017_realistic'},
0062 _NANO_mc])
0063
0064 steps['TTbarMINIAOD10.6_UL18v2'] = {'INPUT':InputInfo(location='STD',
0065 dataSet='/TTJets_SingleLeptFromT_TuneCP5_13TeV-madgraphMLM-pythia8/RunIISummer20UL18MiniAODv2-106X_upgrade2018_realistic_v16_L1v1-v2/MINIAODSIM')}
0066 steps['NANO_mc10.6ul18v2']=merge([{'--era':'Run2_2018,run2_nanoAOD_106Xv2',
0067 '--conditions':'auto:phase1_2018_realistic'},
0068 _NANO_mc])
0069
0070
0071 steps['MuonEG2016MINIAOD10.6v2'] = {'INPUT':InputInfo(location='STD',ls=run2_lumis,
0072 dataSet='/MuonEG/Run2016E-HIPM_UL2016_MiniAODv2-v2/MINIAOD')}
0073 steps['NANO_data10.6ul16v2']=merge([{'--era':'Run2_2016,run2_nanoAOD_106Xv2,tracker_apv_vfp30_2016',
0074 '--conditions':'auto:run2_data'},
0075 _NANO_data])
0076
0077 steps['MuonEG2017MINIAOD10.6v2'] = {'INPUT':InputInfo(location='STD',ls=run2_lumis,
0078 dataSet='/MuonEG/Run2017F-UL2017_MiniAODv2-v1/MINIAOD')}
0079 steps['NANO_data10.6ul17v2']=merge([{'--era':'Run2_2017,run2_nanoAOD_106Xv2',
0080 '--conditions':'auto:run2_data'},
0081 _NANO_data])
0082
0083
0084 steps['MuonEG2018MINIAOD10.6v2'] = {'INPUT':InputInfo(location='STD',ls=run2_lumis,
0085 dataSet='/MuonEG/Run2018D-UL2018_MiniAODv2-v1/MINIAOD')}
0086 steps['NANO_data10.6ul18v2']=merge([{'--era':'Run2_2018,run2_nanoAOD_106Xv2',
0087 '--conditions':'auto:run2_data'},
0088 _NANO_data])
0089
0090 steps['TTbarMINIAOD12.2'] = {'INPUT':InputInfo(location='STD',
0091 dataSet='/TTToSemiLeptonic_TuneCP5_13p6TeV-powheg-pythia8/Run3Winter22MiniAOD-FlatPU0to70_122X_mcRun3_2021_realistic_v9-v2/MINIAODSIM')}
0092 steps['NANO_mc12.2']=merge([{'--era':'Run3,run3_nanoAOD_122',
0093 '--conditions':'auto:phase1_2022_realistic'},
0094 _NANO_mc])
0095
0096
0097 steps['TTbarMINIAOD12.4'] = {'INPUT':InputInfo(location='STD',
0098
0099 dataSet='/RelValTTbar_14TeV/CMSSW_12_4_9_patch1-124X_mcRun3_2022_realistic_v10_BS2022-v1/MINIAODSIM')}
0100 steps['NANO_mc12.4']=merge([{'--era':'Run3,run3_nanoAOD_124',
0101 '--conditions':'auto:phase1_2022_realistic'},
0102 _NANO_mc])
0103
0104 steps['MuonEG2022MINIAOD12.4'] = {'INPUT':InputInfo(location='STD',ls=run3_lumis,
0105 dataSet='/MuonEG/Run2022D-PromptReco-v2/MINIAOD')}
0106 steps['NANO_data12.4']=merge([{'--era':'Run3,run3_nanoAOD_124',
0107 '--conditions':'auto:run3_data'},
0108 _NANO_data])
0109
0110
0111 steps['TTBarMINIAOD12.6'] = {'INPUT':InputInfo(location='STD',ls=run3_lumis,
0112
0113 dataSet='/RelValTTbar_14TeV/CMSSW_12_6_0_pre4-PU_125X_mcRun3_2022_realistic_v4-v1/MINIAODSIM')}
0114 steps['NANO_mc12.6']=merge([{'--era':'Run3',
0115 '--conditions':'auto:phase1_2022_realistic'},
0116 _NANO_mc])
0117
0118
0119
0120
0121 workflows[2500.31 ] = ['NANOmc106Xul16v2', ['TTbarMINIAOD10.6_UL16v2','NANO_mc10.6ul16v2', 'HRV_NANO_mc']]
0122 workflows[2500.311] = ['NANOmc106Xul17v2', ['TTbarMINIAOD10.6_UL17v2','NANO_mc10.6ul17v2', 'HRV_NANO_mc']]
0123 workflows[2500.312] = ['NANOmc106Xul18v2', ['TTbarMINIAOD10.6_UL18v2','NANO_mc10.6ul18v2', 'HRV_NANO_mc']]
0124
0125 workflows[2500.33 ] = ['NANOdata106Xul16v2', ['MuonEG2016MINIAOD10.6v2', 'NANO_data10.6ul16v2', 'HRV_NANO_data']]
0126 workflows[2500.331] = ['NANOdata106Xul17v2', ['MuonEG2017MINIAOD10.6v2', 'NANO_data10.6ul17v2', 'HRV_NANO_data']]
0127 workflows[2500.332] = ['NANOdata106Xul18v2', ['MuonEG2018MINIAOD10.6v2', 'NANO_data10.6ul18v2', 'HRV_NANO_data']]
0128
0129
0130
0131 workflows[2500.401] = ['NANOmc122Xrun3', ['TTbarMINIAOD12.2','NANO_mc12.2', 'HRV_NANO_mc']]
0132
0133
0134
0135 workflows[2500.501] = ['NANOmc124Xrun3', ['TTbarMINIAOD12.4','NANO_mc12.4', 'HRV_NANO_mc']]
0136 workflows[2500.511] = ['NANOdata124Xrun3', ['MuonEG2022MINIAOD12.4','NANO_data12.4', 'HRV_NANO_data']]
0137
0138
0139
0140
0141 workflows[2500.601] = ['NANOmc126X', ['TTBarMINIAOD12.6','NANO_mc12.6', 'HRV_NANO_mc']]
0142
0143