Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-09-07 04:35:49

0001 # import the definition of the steps and input files:
0002 from  Configuration.PyReleaseValidation.relval_steps import *
0003 
0004 # here only define the workflows as a combination of the steps defined above:
0005 workflows = Matrix()
0006 
0007 # each workflow defines a name and a list of steps to be done. 
0008 # if no explicit name/label given for the workflow (first arg),
0009 # the name of step1 will be used
0010 
0011 # 50 ns at 8 TeV
0012 workflows[200]=['',['ZEE','DIGIPU1','RECOPU1','HARVEST']]
0013 #workflows[201]=['',['ZmumuJets_Pt_20_300','DIGIPU2','RECOPU2','HARVEST']]
0014 workflows[202]=['',['TTbar','DIGIPU1','RECOPU1','HARVEST']]
0015 workflows[203]=['',['H130GGgluonfusion','DIGIPU1','RECOPU1','HARVEST']]
0016 workflows[204]=['',['QQH1352T','DIGIPU1','RECOPU1','HARVEST']]
0017 workflows[205]=['',['ZTT','DIGIPU1','RECOPU1','HARVEST']]
0018 
0019 #heavy ions tests
0020 workflows[300]=['Pyquen_GammaJet_pt20_2760GeV',['Pyquen_GammaJet_pt20_2760GeV','DIGIHIMIX','RECOHIMIX','HARVESTHI2018PPRECO']]
0021 workflows[301]=['Pyquen_DiJet_pt80to120_2760GeV',['Pyquen_DiJet_pt80to120_2760GeV','DIGIHIMIX','RECOHIMIX','HARVESTHI2018PPRECO']]
0022 workflows[302]=['Pyquen_ZeemumuJets_pt10_2760GeV',['Pyquen_ZeemumuJets_pt10_2760GeV','DIGIHIMIX','RECOHIMIX','HARVESTHI2018PPRECO']]
0023 workflows[310]=['Pyquen_GammaJet_pt20_2760GeV_2022',['Pyquen_GammaJet_pt20_2760GeV_2022','DIGIHI2022MIX','RECOHI2022MIX','HARVESTHI2022PPRECO']]
0024 workflows[311]=['Pyquen_DiJet_pt80to120_2760GeV_2022',['Pyquen_DiJet_pt80to120_2760GeV_2022','DIGIHI2022MIX','RECOHI2022MIX','HARVESTHI2022PPRECO']]
0025 workflows[312]=['Pyquen_ZeemumuJets_pt10_2760GeV_2022',['Pyquen_ZeemumuJets_pt10_2760GeV_2022','DIGIHI2022MIX','RECOHI2022MIX','HARVESTHI2022PPRECO']]
0026 workflows[320]=['Pyquen_GammaJet_pt20_5362GeV_2023',['Pyquen_GammaJet_pt20_5362GeV_2023','DIGIHI2023MIX','RECOHI2023MIX','HARVESTHI2023PPRECO']]
0027 workflows[321]=['Pyquen_DiJet_pt80to120_5362GeV_2023',['Pyquen_DiJet_pt80to120_5362GeV_2023','DIGIHI2023MIX','RECOHI2023MIX','HARVESTHI2023PPRECO']]
0028 workflows[322]=['Pyquen_ZeemumuJets_pt10_5362GeV_2023',['Pyquen_ZeemumuJets_pt10_5362GeV_2023','DIGIHI2023MIX','RECOHI2023MIX','HARVESTHI2023PPRECO']]
0029 workflows[330]=['Pyquen_GammaJet_pt20_5362GeV_2024',['Pyquen_GammaJet_pt20_5362GeV_2024','DIGIHI2024MIX','RECOHI2024MIX','HARVESTHI2024']]
0030 workflows[331]=['Pyquen_DiJet_pt80to120_5362GeV_2024',['Pyquen_DiJet_pt80to120_5362GeV_2024','DIGIHI2024MIX','RECOHI2024MIX','HARVESTHI2024']]
0031 workflows[332]=['Pyquen_ZeemumuJets_pt10_5362GeV_2024',['Pyquen_ZeemumuJets_pt10_5362GeV_2024','DIGIHI2024MIX','RECOHI2024MIX','HARVESTHI2024']]
0032 
0033 # 50 ns at 13 TeV and POSTLS1
0034 workflows[50200]=['',['ZEE_13','DIGIUP15_PU50','RECOUP15_PU50_L1TEgDQM','HARVESTUP15_PU50_L1TEgDQM']]
0035 workflows[50202]=['',['TTbar_13','DIGIUP15_PU50','RECOUP15_PU50','HARVESTUP15_PU50']]
0036 workflows[50203]=['',['H125GGgluonfusion_13','DIGIUP15_PU50','RECOUP15_PU50','HARVESTUP15_PU50']]
0037 workflows[50204]=['',['QQH1352T_13','DIGIUP15_PU50','RECOUP15_PU50','HARVESTUP15_PU50']]
0038 workflows[50205]=['',['ZTT_13','DIGIUP15_PU50','RECOUP15_PU50','HARVESTUP15_PU50']]
0039 workflows[50206]=['',['ZMM_13','DIGIUP15_PU50','RECOUP15_PU50_L1TMuDQM','HARVESTUP15_PU50_L1TMuDQM']]
0040 workflows[50207]=['',['NuGun_UP15','DIGIUP15_PU50','RECOUP15_PU50','HARVESTUP15_PU50']]
0041 workflows[50208]=['',['SMS-T1tttt_mGl-1500_mLSP-100_13','DIGIUP15_PU50','RECOUP15_PU50','HARVESTUP15_PU50']]
0042 
0043 # 25 ns at 13 TeV and POSTLS1
0044 workflows[25200]=['',['ZEE_13','DIGIUP15_PU25','RECOUP15_PU25_L1TEgDQM','HARVESTUP15_PU25_L1TEgDQM','NANOUP15']]
0045 workflows[25202]=['',['TTbar_13','DIGIUP15_PU25','RECOUP15_PU25','HARVESTUP15_PU25','NANOUP15']]
0046 workflows[25202.1]=['',['TTbar_13','DIGIUP15APVSimu_PU25','RECOUP15_PU25','HARVESTUP15_PU25']]
0047 workflows[25202.2]=['',['TTbar_13','DIGIUP15APVSimu_PU25','RECOUP15_PU25_HIPM','HARVESTUP15_PU25']]
0048 workflows[25202.15]=['',['TTbar_13','DIGIUP15_PU25','RECOUP15_PU25','HARVESTUP15_PU25','NANOUP15MC_PU25_JME']]
0049 workflows[25203]=['',['H125GGgluonfusion_13','DIGIUP15_PU25','RECOUP15_PU25','HARVESTUP15_PU25','NANOUP15']]
0050 workflows[25204]=['',['QQH1352T_13','DIGIUP15_PU25','RECOUP15_PU25','HARVESTUP15_PU25']]
0051 workflows[25205]=['',['ZTT_13','DIGIUP15_PU25','RECOUP15_PU25','HARVESTUP15_PU25','NANOUP15']]
0052 workflows[25206]=['',['ZMM_13','DIGIUP15_PU25','RECOUP15_PU25_L1TMuDQM','HARVESTUP15_PU25_L1TMuDQM','NANOUP15']]
0053 workflows[25207]=['',['NuGun_UP15','DIGIUP15_PU25','RECOUP15_PU25','HARVESTUP15_PU25']]
0054 workflows[25208]=['',['SMS-T1tttt_mGl-1500_mLSP-100_13','DIGIUP15_PU25','RECOUP15_PU25','HARVESTUP15_PU25']]
0055 workflows[25209]=['',['QCD_FlatPt_15_3000HS_13','DIGIUP15_PU25','RECOUP15_PU25','HARVESTUP15_PU25','NANOUP15']]
0056 workflows[25214]=['',['TTbarLepton_13','DIGIUP15_PU25','RECOUP15_PU25','HARVESTUP15_PU25']]
0057 
0058 # LHE-based fullSim PU  workflows
0059 workflows[25210]=['',['TTbar012Jets_NLO_Mad_py8_Evt_13','DIGIUP15_PU25','RECOUP15_PU25','HARVESTUP15_PU25']]
0060 workflows[25211]=['',['GluGluHToZZTo4L_M125_Pow_py8_Evt_13','DIGIUP15_PU25','RECOUP15_PU25','HARVESTUP15_PU25']]
0061 workflows[25212]=['',['VBFHToZZTo4Nu_M125_Pow_py8_Evt_13','DIGIUP15_PU25','RECOUP15_PU25','HARVESTUP15_PU25']]
0062 workflows[25213]=['',['VBFHToBB_M125_Pow_py8_Evt_13','DIGIUP15_PU25','RECOUP15_PU25','HARVESTUP15_PU25']]
0063 
0064 # LHE-based fullSim PU workflows (2017)
0065 workflows[25211.17]=['',['GluGluHToZZTo4L_M125_Pow_py8_Evt_13UP17','DIGIUP17_PU25','RECOUP17_PU25','HARVESTUP17_PU25']]
0066 workflows[25212.17]=['',['VBFHToZZTo4Nu_M125_Pow_py8_Evt_13UP17','DIGIUP17_PU25','RECOUP17_PU25','HARVESTUP17_PU25']]
0067 workflows[25213.17]=['',['VBFHToBB_M125_Pow_py8_Evt_13UP17','DIGIUP17_PU25','RECOUP17_PU25','HARVESTUP17_PU25']]
0068 
0069 # LHE-based fullSim PU workflows (2018)
0070 workflows[25211.18]=['',['GluGluHToZZTo4L_M125_Pow_py8_Evt_13UP18','DIGIUP18_PU25','RECOUP18_PU25','HARVESTUP18_PU25']]
0071 workflows[25212.18]=['',['VBFHToZZTo4Nu_M125_Pow_py8_Evt_13UP18','DIGIUP18_PU25','RECOUP18_PU25','HARVESTUP18_PU25']]
0072 workflows[25213.18]=['',['VBFHToBB_M125_Pow_py8_Evt_13UP18','DIGIUP18_PU25','RECOUP18_PU25','HARVESTUP18_PU25']]
0073 
0074 # pLHE-based fullSim PU  workflows
0075 workflows[25215]   =['',['GluGluHToGG_M125_Pow_MINLO_NNLOPS_py8_13','Hadronizer_TuneCUETP8M1_13TeV_powhegEmissionVeto_2p_HToGG_M125_13','DIGIUP15_PU25','RECOUP15_PU25','HARVESTUP15_PU25']]
0076 workflows[25215.17]=['',['GluGluHToGG_M125_Pow_MINLO_NNLOPS_py8_13UP17','Hadronizer_TuneCUETP8M1_13TeV_powhegEmissionVeto_2p_HToGG_M125_13UP17','DIGIUP17_PU25','RECOUP17_PU25','HARVESTUP17_PU25']]
0077 workflows[25215.18]=['',['GluGluHToGG_M125_Pow_MINLO_NNLOPS_py8_13UP18','Hadronizer_TuneCUETP8M1_13TeV_powhegEmissionVeto_2p_HToGG_M125_13UP18','DIGIUP18_PU25','RECOUP18_PU25','HARVESTUP18_PU25']]
0078 
0079 workflows[11024.2]=['',['TTbar_13UP18HEfailINPUT','DigiFullHEfail','RecoFullHEfail','HARVESTFullHEfail','NanoFullHEfail']]
0080 
0081 #fastsim
0082 workflows[25400] = ['ZEE_13',["FS_ZEE_13_UP15_PU25","HARVESTUP15FS","MINIAODMCUP15FS"]]
0083 workflows[25402] = ['TTbar_13',["FS_TTbar_13_UP15_PU25","HARVESTUP15FS","MINIAODMCUP15FS"]]
0084 workflows[25403] = ['H125GGgluonfusion_13',["FS_H125GGgluonfusion_13_UP15_PU25","HARVESTUP15FS","MINIAODMCUP15FS"]]
0085 #workflow[25404]
0086 workflows[25405] = ['ZTT_13',["FS_ZTT_13_UP15_PU25","HARVESTUP15FS","MINIAODMCUP15FS"]]
0087 workflows[25406] = ['ZMM_13',["FS_ZMM_13_UP15_PU25","HARVESTUP15FS","MINIAODMCUP15FS"]]
0088 workflows[25407] = ['NuGun_UP15',["FS_NuGun_UP15_UP15_PU25","HARVESTUP15FS","MINIAODMCUP15FS"]]
0089 workflows[25408] = ['SMS-T1tttt_mGl-1500_mLSP-100_13',["FS_SMS-T1tttt_mGl-1500_mLSP-100_13_UP15_PU25","HARVESTUP15FS","MINIAODMCUP15FS"]]
0090 workflows[25409] = ['QCD_FlatPt_15_3000HS_13',["FS_QCD_FlatPt_15_3000HS_13_UP15_PU25","HARVESTUP15FS","MINIAODMCUP15FS"]] 
0091 
0092 ### fastsim 2017 ####
0093 workflows[25400.17] = ['ZEE_13',["FS_ZEE_13_UP17_PU50","HARVESTUP17FS","MINIAODMCUP17FS"]]
0094 workflows[25402.17] = ['TTbar_13',["FS_TTbar_13_UP17_PU50","HARVESTUP17FS","MINIAODMCUP17FS"]]
0095 workflows[25403.17] = ['H125GGgluonfusion_13',["FS_H125GGgluonfusion_13_UP17_PU50","HARVESTUP17FS","MINIAODMCUP17FS"]]
0096 #workflow[25404]
0097 workflows[25405.17] = ['ZTT_13',["FS_ZTT_13_UP17_PU50","HARVESTUP17FS","MINIAODMCUP17FS"]]
0098 workflows[25406.17] = ['ZMM_13',["FS_ZMM_13_UP17_PU50","HARVESTUP17FS","MINIAODMCUP17FS"]]
0099 workflows[25407.17] = ['NuGun_UP17',["FS_NuGun_UP17_UP17_PU50","HARVESTUP17FS","MINIAODMCUP17FS"]]
0100 workflows[25408.17] = ['SMS-T1tttt_mGl-1500_mLSP-100_13',["FS_SMS-T1tttt_mGl-1500_mLSP-100_13_UP17_PU50","HARVESTUP17FS","MINIAODMCUP17FS"]]
0101 workflows[25409.17] = ['QCD_FlatPt_15_3000HS_13',["FS_QCD_FlatPt_15_3000HS_13_UP17_PU50","HARVESTUP17FS","MINIAODMCUP17FS"]]
0102 
0103 ### fastsim 2018 ####
0104 workflows[25400.18] = ['ZEE_13',["FS_ZEE_13_UP18_PU50","HARVESTUP18FS","MINIAODMCUP18FS"]]
0105 workflows[25402.18] = ['TTbar_13',["FS_TTbar_13_UP18_PU50","HARVESTUP18FS","MINIAODMCUP18FS"]]
0106 workflows[25403.18] = ['H125GGgluonfusion_13',["FS_H125GGgluonfusion_13_UP18_PU50","HARVESTUP18FS","MINIAODMCUP18FS"]]
0107 #workflow[25404]
0108 workflows[25405.18] = ['ZTT_13',["FS_ZTT_13_UP18_PU50","HARVESTUP18FS","MINIAODMCUP18FS"]]
0109 workflows[25406.18] = ['ZMM_13',["FS_ZMM_13_UP18_PU50","HARVESTUP18FS","MINIAODMCUP18FS"]]
0110 workflows[25407.18] = ['NuGun_UP18',["FS_NuGun_UP18_UP18_PU50","HARVESTUP18FS","MINIAODMCUP18FS"]]
0111 workflows[25408.18] = ['SMS-T1tttt_mGl-1500_mLSP-100_13',["FS_SMS-T1tttt_mGl-1500_mLSP-100_13_UP18_PU50","HARVESTUP18FS","MINIAODMCUP18FS"]]
0112 workflows[25409.18] = ['QCD_FlatPt_15_3000HS_13',["FS_QCD_FlatPt_15_3000HS_13_UP18_PU50","HARVESTUP18FS","MINIAODMCUP18FS"]]