'HSCPstop_M_200_TuneCUETP8M1_13TeV_pythia8_cff', 'RSGravitonToGammaGamma_kMpl01_M_3000_TuneCUETP8M1_13TeV_pythia8_cfi', 'WprimeToENu_M-2000_TuneCUETP8M1_13TeV-pythia8_cff', 'DisplacedSUSY_stopToBottom_M_300_1000mm_TuneCUETP8M1_13TeV_pythia8_cff', 'TenE_E_0_200_pythia8_cfi', 'FlatRandomPtAndDxyGunProducer_cfi', 'TenTau_E_15_500_pythia8_cfi', 'SinglePiPt25Eta1p7_2p7_cfi', 'SingleMuPt15Eta1p7_2p7_cfi', 'SingleGammaPt25Eta1p7_2p7_cfi', 'SingleElectronPt15Eta1p7_2p7_cfi', ] howMuches = { 'FourMuPt_1_200_pythia8_cfi': Kby(10, 100), 'TenMuE_0_200_pythia8_cfi': Kby(10, 100), 'FourMuExtendedPt_1_200_pythia8_cfi': Kby(10, 100), 'TenMuExtendedE_0_200_pythia8_cfi': Kby(10, 100), 'SingleElectronPt10_pythia8_cfi': Kby(9, 100), 'SingleElectronPt35_pythia8_cfi': Kby(9, 100), 'SingleElectronPt1000_pythia8_cfi': Kby(9, 50), 'SingleGammaPt10_pythia8_cfi': Kby(9, 100), 'SingleGammaPt35_pythia8_cfi':
'JpsiMuMu_Pt-8_forSTEAM_13TeV_TuneCUETP8M1_cfi', 'BuMixing_BMuonFilter_forSTEAM_13TeV_TuneCUETP8M1_cfi', 'HSCPstop_M_200_TuneCUETP8M1_13TeV_pythia8_cff', 'RSGravitonToGammaGamma_kMpl01_M_3000_TuneCUETP8M1_13TeV_pythia8_cfi', 'WprimeToENu_M-2000_TuneCUETP8M1_13TeV-pythia8_cff', 'DisplacedSUSY_stopToBottom_M_300_1000mm_TuneCUETP8M1_13TeV_pythia8_cff', 'TenE_E_0_200_pythia8_cfi', 'FlatRandomPtAndDxyGunProducer_cfi', 'TenTau_E_15_500_pythia8_cfi', 'SinglePiPt25Eta1p7_2p7_cfi', 'SingleMuPt15Eta1p7_2p7_cfi', 'SingleGammaPt25Eta1p7_2p7_cfi', 'SingleElectronPt15Eta1p7_2p7_cfi', ] howMuches={'FourMuPt_1_200_pythia8_cfi':Kby(10,100), 'TenMuE_0_200_pythia8_cfi':Kby(10,100), 'FourMuExtendedPt_1_200_pythia8_cfi':Kby(10,100), 'TenMuExtendedE_0_200_pythia8_cfi':Kby(10,100), 'SingleElectronPt10_pythia8_cfi':Kby(9,100), 'SingleElectronPt35_pythia8_cfi':Kby(9,100), 'SingleElectronPt1000_pythia8_cfi':Kby(9,50), 'SingleGammaPt10_pythia8_cfi':Kby(9,100), 'SingleGammaPt35_pythia8_cfi':Kby(9,50), 'SingleMuPt1_pythia8_cfi':Kby(25,100), 'SingleMuPt10_pythia8_cfi':Kby(25,100), 'SingleMuPt100_pythia8_cfi':Kby(9,100), 'SingleMuPt1000_pythia8_cfi':Kby(9,100), 'DoubleElectronPt10Extended_pythia8_cfi':Kby(9,100), 'DoubleElectronPt35Extended_pythia8_cfi':Kby(9,100), 'DoubleElectronPt1000Extended_pythia8_cfi':Kby(9,50),
for key in upgradeKeys[year]: if 'PU' in key: continue defaultDataSets[key] = '' from Configuration.PyReleaseValidation.relval_steps import Kby class UpgradeFragment(object): def __init__(self, howMuch, dataset): self.howMuch = howMuch self.dataset = dataset upgradeFragments = OrderedDict([ ('FourMuPt_1_200_pythia8_cfi', UpgradeFragment(Kby(10, 100), 'FourMuPt1_200')), ('SingleElectronPt10_pythia8_cfi', UpgradeFragment(Kby(9, 100), 'SingleElectronPt10')), ('SingleElectronPt35_pythia8_cfi', UpgradeFragment(Kby(9, 100), 'SingleElectronPt35')), ('SingleElectronPt1000_pythia8_cfi', UpgradeFragment(Kby(9, 50), 'SingleElectronPt1000')), ('SingleGammaPt10_pythia8_cfi', UpgradeFragment(Kby(9, 100), 'SingleGammaPt10')), ('SingleGammaPt35_pythia8_cfi', UpgradeFragment(Kby(9, 50), 'SingleGammaPt35')), ('SingleMuPt1_pythia8_cfi', UpgradeFragment(Kby(25, 100), 'SingleMuPt1')), ('SingleMuPt10_Eta2p85_cfi', UpgradeFragment(Kby(9, 100), 'SingleMuPt10')), ('SingleMuPt100_Eta2p85_cfi', UpgradeFragment(Kby(9, 100), 'SingleMuPt100')), ('SingleMuPt1000_Eta2p85_cfi',
upgradeScenToRun = { '2017': ['GenSimFull', 'DigiFull', 'RecoFull', 'HARVESTFull'], #'2017':['GenSimFull'], '2017PU': ['GenSimFull', 'DigiFullPU', 'RecoFullPU', 'HARVESTFullPU'], #full sequence '2023': ['GenSimFull', 'DigiFull', 'RecoFull'], #full sequence '2023tilted': ['GenSimFull', 'DigiFulllocalreco'], #dev scenario '2023sim': ['GenSimFull'], #sim scenario '2023LReco': ['GenSimFull', 'DigiFulllocalreco'], #local reco scneario '2023Reco': ['GenSimFull', 'DigiFull', 'RecoFull'] #full reco scenario } from Configuration.PyReleaseValidation.relval_steps import Kby howMuches = { 'FourMuPt_1_200_pythia8_cfi': Kby(10, 100), 'TenMuE_0_200_pythia8_cfi': Kby(10, 100), 'FourMuExtendedPt_1_200_pythia8_cfi': Kby(10, 100), 'TenMuExtendedE_0_200_pythia8_cfi': Kby(10, 100), 'SingleElectronPt10_cfi': Kby(9, 100), 'SingleElectronPt35_cfi': Kby(9, 100), 'SingleElectronPt1000_cfi': Kby(9, 50), 'SingleGammaPt10_cfi': Kby(9, 100), 'SingleGammaPt35_cfi': Kby(9, 50), 'SingleMuPt1_cfi': Kby(25, 100), 'SingleMuPt10_cfi': Kby(25, 100), 'SingleMuPt100_cfi': Kby(9, 100), 'SingleMuPt1000_cfi': Kby(9, 100), 'DoubleElectronPt10Extended_pythia8_cfi': Kby(9, 100), 'DoubleElectronPt35Extended_pythia8_cfi': Kby(9, 100), 'DoubleElectronPt1000Extended_pythia8_cfi': Kby(9, 50),
'ZpMM_2250_13TeV_TuneCUETP8M1_cfi', 'ZpEE_2250_13TeV_TuneCUETP8M1_cfi', 'ZpTT_1500_13TeV_TuneCUETP8M1_cfi', 'Upsilon1SToMuMu_forSTEAM_13TeV_TuneCUETP8M1_cfi', 'EtaBToJpsiJpsi_forSTEAM_TuneCUEP8M1_13TeV_cfi', 'JpsiMuMu_Pt-8_forSTEAM_13TeV_TuneCUETP8M1_cfi', 'BuMixing_BMuonFilter_forSTEAM_13TeV_TuneCUETP8M1_cfi', 'HSCPstop_M_200_TuneCUETP8M1_13TeV_pythia8_cff', 'RSGravitonToGammaGamma_kMpl01_M_3000_TuneCUETP8M1_13TeV_pythia8_cfi', 'WprimeToENu_M-2000_TuneCUETP8M1_13TeV-pythia8_cff', 'DisplacedSUSY_stopToBottom_M_300_1000mm_TuneCUETP8M1_13TeV_pythia8_cff', ] howMuches = { 'FourMuPt_1_200_pythia8_cfi': Kby(10, 100), 'TenMuE_0_200_pythia8_cfi': Kby(10, 100), 'FourMuExtendedPt_1_200_pythia8_cfi': Kby(10, 100), 'TenMuExtendedE_0_200_pythia8_cfi': Kby(10, 100), 'SingleElectronPt10_pythia8_cfi': Kby(9, 100), 'SingleElectronPt35_pythia8_cfi': Kby(9, 100), 'SingleElectronPt1000_pythia8_cfi': Kby(9, 50), 'SingleGammaPt10_pythia8_cfi': Kby(9, 100), 'SingleGammaPt35_pythia8_cfi':
# for relvals defaultDataSets = {} for year in upgradeKeys: for key in upgradeKeys[year]: if 'PU' in key: continue defaultDataSets[key] = '' from Configuration.PyReleaseValidation.relval_steps import Kby class UpgradeFragment(object): def __init__(self, howMuch, dataset): self.howMuch = howMuch self.dataset = dataset upgradeFragments = OrderedDict([ ('FourMuPt_1_200_pythia8_cfi', UpgradeFragment(Kby(10,100),'FourMuPt1_200')), ('SingleElectronPt10_pythia8_cfi', UpgradeFragment(Kby(9,100),'SingleElectronPt10')), ('SingleElectronPt35_pythia8_cfi', UpgradeFragment(Kby(9,100),'SingleElectronPt35')), ('SingleElectronPt1000_pythia8_cfi', UpgradeFragment(Kby(9,50),'SingleElectronPt1000')), ('SingleGammaPt10_pythia8_cfi', UpgradeFragment(Kby(9,100),'SingleGammaPt10')), ('SingleGammaPt35_pythia8_cfi', UpgradeFragment(Kby(9,50),'SingleGammaPt35')), ('SingleMuPt1_pythia8_cfi', UpgradeFragment(Kby(25,100),'SingleMuPt1')), ('SingleMuPt10_Eta2p85_cfi', UpgradeFragment(Kby(9,100),'SingleMuPt10')), ('SingleMuPt100_Eta2p85_cfi', UpgradeFragment(Kby(9,100),'SingleMuPt100')), ('SingleMuPt1000_Eta2p85_cfi', UpgradeFragment(Kby(9,100),'SingleMuPt1000')), ('FourMuExtendedPt_1_200_pythia8_cfi', UpgradeFragment(Kby(10,100),'FourMuExtendedPt1_200')), ('TenMuExtendedE_0_200_pythia8_cfi', UpgradeFragment(Kby(10,100),'TenMuExtendedE_0_200')), ('DoubleElectronPt10Extended_pythia8_cfi', UpgradeFragment(Kby(9,100),'SingleElPt10Extended')), ('DoubleElectronPt35Extended_pythia8_cfi', UpgradeFragment(Kby(9,100),'SingleElPt35Extended')), ('DoubleElectronPt1000Extended_pythia8_cfi', UpgradeFragment(Kby(9,50),'SingleElPt1000Extended')), ('DoubleGammaPt10Extended_pythia8_cfi', UpgradeFragment(Kby(9,100),'SingleGammaPt10Extended')),
# for relvals defaultDataSets = {} for year in upgradeKeys: for key in upgradeKeys[year]: if 'PU' in key: continue defaultDataSets[key] = '' from Configuration.PyReleaseValidation.relval_steps import Kby class UpgradeFragment(object): def __init__(self, howMuch, dataset): self.howMuch = howMuch self.dataset = dataset upgradeFragments = OrderedDict([ ('FourMuPt_1_200_pythia8_cfi', UpgradeFragment(Kby(10,100),'FourMuPt1_200')), ('SingleElectronPt10_pythia8_cfi', UpgradeFragment(Kby(9,100),'SingleElectronPt10')), ('SingleElectronPt35_pythia8_cfi', UpgradeFragment(Kby(9,100),'SingleElectronPt35')), ('SingleElectronPt1000_pythia8_cfi', UpgradeFragment(Kby(9,50),'SingleElectronPt1000')), ('SingleGammaPt10_pythia8_cfi', UpgradeFragment(Kby(9,100),'SingleGammaPt10')), ('SingleGammaPt35_pythia8_cfi', UpgradeFragment(Kby(9,50),'SingleGammaPt35')), ('SingleMuPt1_pythia8_cfi', UpgradeFragment(Kby(25,100),'SingleMuPt1')), ('SingleMuPt10_pythia8_cfi', UpgradeFragment(Kby(25,100),'SingleMuPt10')), ('SingleMuPt100_pythia8_cfi', UpgradeFragment(Kby(9,100),'SingleMuPt100')), ('SingleMuPt1000_pythia8_cfi', UpgradeFragment(Kby(9,100),'SingleMuPt1000')), ('FourMuExtendedPt_1_200_pythia8_cfi', UpgradeFragment(Kby(10,100),'FourMuExtendedPt1_200')), ('TenMuExtendedE_0_200_pythia8_cfi', UpgradeFragment(Kby(10,100),'TenMuExtendedE_0_200')), ('DoubleElectronPt10Extended_pythia8_cfi', UpgradeFragment(Kby(9,100),'SingleElectronPt10Extended')), ('DoubleElectronPt35Extended_pythia8_cfi', UpgradeFragment(Kby(9,100),'SingleElectronPt35Extended')), ('DoubleElectronPt1000Extended_pythia8_cfi', UpgradeFragment(Kby(9,50),'SingleElectronPt1000Extended')), ('DoubleGammaPt10Extended_pythia8_cfi', UpgradeFragment(Kby(9,100),'SingleGammaPt10Extended')),
for key in upgradeKeys[year]: if 'PU' in key: continue defaultDataSets[key] = '' from Configuration.PyReleaseValidation.relval_steps import Kby class UpgradeFragment(object): def __init__(self, howMuch, dataset): self.howMuch = howMuch self.dataset = dataset upgradeFragments = OrderedDict([ ('FourMuPt_1_200_pythia8_cfi', UpgradeFragment(Kby(10, 100), 'FourMuPt1_200')), ('SingleElectronPt10_pythia8_cfi', UpgradeFragment(Kby(9, 100), 'SingleElectronPt10')), ('SingleElectronPt35_pythia8_cfi', UpgradeFragment(Kby(9, 100), 'SingleElectronPt35')), ('SingleElectronPt1000_pythia8_cfi', UpgradeFragment(Kby(9, 50), 'SingleElectronPt1000')), ('SingleGammaPt10_pythia8_cfi', UpgradeFragment(Kby(9, 100), 'SingleGammaPt10')), ('SingleGammaPt35_pythia8_cfi', UpgradeFragment(Kby(9, 50), 'SingleGammaPt35')), ('SingleMuPt1_pythia8_cfi', UpgradeFragment(Kby(25, 100), 'SingleMuPt1')), ('SingleMuPt10_pythia8_cfi', UpgradeFragment(Kby(25, 100), 'SingleMuPt10')), ('SingleMuPt100_pythia8_cfi', UpgradeFragment(Kby(9, 100), 'SingleMuPt100')),
'MinBias_14TeV_pythia8_TuneCUETP8M1_cfi', 'WM_14TeV_TuneCUETP8M1_cfi', 'ZMM_13TeV_TuneCUETP8M1_cfi', 'QCDForPF_14TeV_TuneCUETP8M1_cfi', 'DYToLL_M-50_14TeV_pythia8_cff', 'DYToTauTau_M-50_14TeV_pythia8_tauola_cff', 'ZEE_14TeV_TuneCUETP8M1_cfi', 'QCD_Pt_80_120_13TeV_TuneCUETP8M1_cfi', 'H125GGgluonfusion_13TeV_TuneCUETP8M1_cfi', 'QCD_Pt-20toInf_MuEnrichedPt15_TuneCUETP8M1_14TeV_pythia8_cff', 'ZMM_14TeV_TuneCUETP8M1_cfi', 'QCD_Pt-15To7000_TuneCUETP8M1_Flat_14TeV-pythia8_cff', 'H125GGgluonfusion_14TeV_TuneCUETP8M1_cfi', ] howMuches={'FourMuPt_1_200_pythia8_cfi':Kby(10,100), 'TenMuE_0_200_pythia8_cfi':Kby(10,100), 'FourMuExtendedPt_1_200_pythia8_cfi':Kby(10,100), 'TenMuExtendedE_0_200_pythia8_cfi':Kby(10,100), 'SingleElectronPt10_pythia8_cfi':Kby(9,100), 'SingleElectronPt35_pythia8_cfi':Kby(9,100), 'SingleElectronPt1000_pythia8_cfi':Kby(9,50), 'SingleGammaPt10_pythia8_cfi':Kby(9,100), 'SingleGammaPt35_pythia8_cfi':Kby(9,50), 'SingleMuPt1_pythia8_cfi':Kby(25,100), 'SingleMuPt10_pythia8_cfi':Kby(25,100), 'SingleMuPt100_pythia8_cfi':Kby(9,100), 'SingleMuPt1000_pythia8_cfi':Kby(9,100), 'DoubleElectronPt10Extended_pythia8_cfi':Kby(9,100), 'DoubleElectronPt35Extended_pythia8_cfi':Kby(9,100), 'DoubleElectronPt1000Extended_pythia8_cfi':Kby(9,50),