"%s/src/CMGTools/MonoXAnalysis/python/samples/privDoubleEG_2015A_MINIAOD.txt" % os.environ['CMSSW_BASE'], "r") ] privHLTPhysics2015Afiles = [ f.strip() for f in open( "%s/src/CMGTools/MonoXAnalysis/python/samples/privHLTPhysics_2015A_MINIAOD.txt" % os.environ['CMSSW_BASE'], "r") ] def _grep(x, l): return [i for i in l if x in i] privEGamma2015A_0T = kreator.makePrivateDataComponent( 'EGamma2015A', '/store/group/dpg_ecal/comm_ecal/data13TeV/EGamma/MINIAOD', _grep('2015A', privEGamma2015Afiles), json) privDoubleEG2015A_0T = kreator.makePrivateDataComponent( 'DoubleEG', '/store/group/dpg_ecal/comm_ecal/data13TeV/DoubleEG/MINIAOD', _grep('PAT', privDoubleEG2015Afiles), json) privHLTPhysics2015A_0T = kreator.makePrivateDataComponent( 'HLTPhysics2015A', '/store/group/dpg_ecal/comm_ecal/data13TeV/HLTPhysics/MINIAOD', _grep('HLTPhysics', privHLTPhysics2015Afiles), json) privDataSamples_0T = [ privEGamma2015A_0T, privDoubleEG2015A_0T, privHLTPhysics2015A_0T ] ### ---------------------------- 3.8T data ---------------------------------------- DoubleEG_Run2015B = cfg.DataComponent( name='DoubleEG_2015B',
mcSamples_monojet_Asymptotic25ns = ZJetsToNuNu_MJ + VJets_MJ + Top_MJ + DiBosons_MJ + QCDHT + GJetsHT #mcSamples_monojet_Asymptotic25ns_signals = DM_Scalars + DM_Pseudoscalars + DM_Vectors + DM_Axials #mcSamples_diboson_Asymptotic25ns = TTBar + SingleTop + WJetsToLNu + DiBosons_MJ #mcSamples_zgamma_Asymptotic25ns = TTBar_amcatnlo + TTGammaJets + WJetsToLNu_amcatnlo + QCD + GammaJets + VV_VBosonGamma ### ----------------------------- summary ---------------------------------------- mcSamples_monojet = mcSamples_monojet_Asymptotic25ns #mcSamples_diboson = mcSamples_diboson_Asymptotic25ns #mcSamples_zgamma = mcSamples_zgamma_Asymptotic25ns ### --------- private DATA re-recoes for ECAL validation --------- dcsjson = '/afs/cern.ch/cms/CAF/CMSCOMM/COMM_DQM/certification/Collisions16/13TeV/DCSOnly/json_DCSONLY.txt' DoubleEG_ZElectron_ReReco_files = [ f.strip() for f in open("%s/src/CMGTools/MonoXAnalysis/python/samples/ZElectron_ReReco_PS2016.txt" % os.environ['CMSSW_BASE'], "r") ] DoubleEG_ZElectron_ReReco = kreator.makePrivateDataComponent('DoubleEG_ZElectron_ReReco','/store/group/dpg_ecal/comm_ecal/localreco/data2016_zskim_multifits/miniaod/run2016B_rereco/',DoubleEG_ZElectron_ReReco_files, dcsjson ) DoubleEG_ZElectron_std_files = [ f.strip() for f in open("%s/src/CMGTools/MonoXAnalysis/python/samples/ZElectron_ReReco_std.txt" % os.environ['CMSSW_BASE'], "r") ] DoubleEG_ZElectron_std = kreator.makePrivateDataComponent('DoubleEG_ZElectron_std','/store/group/dpg_ecal/comm_ecal/localreco/data2016_zskim_multifits/miniaod/run2016B_std/',DoubleEG_ZElectron_std_files, dcsjson ) PrivateSamplesData = [DoubleEG_ZElectron_std, DoubleEG_ZElectron_ReReco] from CMGTools.TTHAnalysis.setup.Efficiencies import * dataDir = "$CMSSW_BASE/src/CMGTools/TTHAnalysis/data" #Define splitting for comp in mcSamples: comp.isMC = True comp.isData = False comp.splitFactor = 250 # if comp.name in [ "WJets", "DY3JetsM50", "DY4JetsM50","W1Jets","W2Jets","W3Jets","W4Jets","TTJetsHad" ] else 100 comp.puFileMC=dataDir+"/puProfile_Summer12_53X.root"
"%s/src/CMGTools/MonoXAnalysis/python/samples/privReReco_DoubleEG2015C_MINIAOD.txt" % os.environ['CMSSW_BASE'], "r") ] privExpress2015Dfiles = [ f.strip() for f in open( "%s/src/CMGTools/MonoXAnalysis/python/samples/privExpress_Run2015D_MINIAOD.txt" % os.environ['CMSSW_BASE'], "r") ] def _grep(x, l): return [i for i in l if x in i] privEGamma2015A_0T = kreator.makePrivateDataComponent( 'EGamma2015A', '/store/group/dpg_ecal/comm_ecal/data13TeV/EGamma/MINIAOD', _grep('2015A', privEGamma2015Afiles), json) privDoubleEG2015A_0T = kreator.makePrivateDataComponent( 'DoubleEG2015A', '/store/group/dpg_ecal/comm_ecal/data13TeV/DoubleEG/MINIAOD', _grep('PAT', privDoubleEG2015Afiles), json) privHLTPhysics2015A_0T = kreator.makePrivateDataComponent( 'HLTPhysics2015A', '/store/group/dpg_ecal/comm_ecal/data13TeV/HLTPhysics/MINIAOD', _grep('HLTPhysics', privHLTPhysics2015Afiles), json) privReRecoDoubleEG2015C = kreator.makePrivateDataComponent( 'DoubleEG2015C', '/store/group/dpg_ecal/comm_ecal/localreco/data2015_zskim_multifits/miniaod//run2015C_dataPS', _grep('2015C', privReRecoDoubleEG2015Cfiles), json) privExpress2015D = kreator.makePrivateDataComponent( 'Express2015D',