mcSamples_Asymptotic25ns = [TTJets, TTJets_LO, WJetsToLNu, DYJetsToLL_M50] + WJetsToLNuHT + QCDPt mcSamples_Asymptotic50ns = [ TTJets_50ns, TTJets_LO_50ns, DYJetsToLL_M50_50ns ] mcSamples = RelVals740 + RelVals741 #-----------DATA--------------- dataDir = "$CMSSW_BASE/src/CMGTools/MonoXAnalysis/data" #json=dataDir+'/json/Cert_246908-247381_13TeV_PromptReco_Collisions15_ZeroTesla_JSON.txt' json="/afs/cern.ch/cms/CAF/CMSCOMM/COMM_DQM/certification/Collisions15/13TeV/DCSOnly/json_DCSONLY.txt" privEGamma2015Afiles = [ f.strip() for f in open("%s/src/CMGTools/MonoXAnalysis/python/samples/privEGamma_2015A_MINIAOD.txt" % os.environ['CMSSW_BASE'], "r") ] privDoubleEG2015Afiles = [ f.strip() for f in open("%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 = kreator.makePrivateDataComponent('EGamma2015A', '/store/group/dpg_ecal/comm_ecal/data13TeV/EGamma/MINIAOD', _grep('2015A', privEGamma2015Afiles), json ) privDoubleEG2015A = kreator.makePrivateDataComponent('DoubleEG', '/store/group/dpg_ecal/comm_ecal/data13TeV/DoubleEG/MINIAOD', _grep('PAT', privDoubleEG2015Afiles), json ) privHLTPhysics2015A = kreator.makePrivateDataComponent('HLTPhysics2015A', '/store/group/dpg_ecal/comm_ecal/data13TeV/HLTPhysics/MINIAOD', _grep('HLTPhysics', privHLTPhysics2015Afiles), json ) privDataSamples = [ privEGamma2015A, privDoubleEG2015A, privHLTPhysics2015A ] dataSamples = privDataSamples 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