def dataSingleMu() : jw = calculables.Other.jsonWeight("cert/Cert_160404-167151_7TeV_PromptReco_Collisions11_JSON.txt") #869/pb out = [] out += specify(names = "SingleMu.Run2011A-PR-v4.FJ.Burt2_2mu_skim", weights = jw, overrideLumi = 216.43) out += specify(names = "SingleMu.Run2011A-PR-v4.FJ.Burt_2mu_skim", weights = jw, overrideLumi = 294.45) out += specify(names = "SingleMu.Run2011A-May10-v1.FJ.Burt_2mu_skim", weights = jw, overrideLumi = 186.55) return out
def listOfSamples(self,params) : from samples import specify def dataSingleMu() : jw = calculables.Other.jsonWeight("cert/Cert_160404-167151_7TeV_PromptReco_Collisions11_JSON.txt") #869/pb out = [] out += specify(names = "SingleMu.Run2011A-PR-v4.FJ.Burt2_2mu_skim", weights = jw, overrideLumi = 216.43) out += specify(names = "SingleMu.Run2011A-PR-v4.FJ.Burt_2mu_skim", weights = jw, overrideLumi = 294.45) out += specify(names = "SingleMu.Run2011A-May10-v1.FJ.Burt_2mu_skim", weights = jw, overrideLumi = 186.55) return out def dataDoubleMu() : out = [] out += specify(names = "DoubleMu.Run2011A-05Aug2011-v1.AOD.job663", ) out += specify(names = "DoubleMu.Run2011A-May10ReReco-v1.AOD.job662",) #out += specify(names = "DoubleMu.Run2011A-PromptReco-v4.AOD.job664", ) out += specify(names = "DoubleMu.Run2011A-PromptReco-v6.AOD.job665", ) out += specify(names = "DoubleMu.Run2011B-PromptReco-v1.AOD.job666", ) return out def data() : return dataDoubleMu() eL = 3000 # 1/pb #return data() return (data() +\ specify(names = "tt_tauola_mg_2mu_skim", effectiveLumi = eL) +\ specify(names = "dyll_jets_mg_2mu_skim", effectiveLumi = eL) +\ specify(names = "w_jets_mg_2mu_skim", effectiveLumi = eL) )
def listOfSamples(self) : from samples import specify return [ specify(name = "g_jets_mg_pt40_100", nFilesMax = 8, color = r.kGreen ), specify(name = "g_jets_mg_pt100_200", nFilesMax = -1, color = r.kGreen ), specify(name = "g_jets_mg_pt200", nFilesMax = -1, color = r.kGreen ), specify(name = "z_inv_mg_skim", nFilesMax = -1, color = r.kMagenta ), ]
def listOfSamples(self, params) : from samples import specify out = [] out += specify(names = "znunu_jets_mg_ht_50_100") out += specify(names = "znunu_jets_mg_ht_100_200") out += specify(names = "znunu_jets_mg_ht_200_inf") return out
def data() : jw = calculables.Other.jsonWeight("cert/Cert_160404-163869_7TeV_PromptReco_Collisions11_JSON.txt", acceptFutureRuns = False) #193/pb out = [] out += specify(names = "SingleMu.Run2011A-PR-v2.Alex_1muskim" , weights = jw, overrideLumi = 12.27) out += specify(names = "SingleMu.Run2011A-PR-v2.Robin1_1muskim", weights = jw, overrideLumi = 87.31) out += specify(names = "SingleMu.Run2011A-PR-v2.Robin2_1muskim", weights = jw, overrideLumi = 79.34) return out
def dataDoubleMu() : out = [] out += specify(names = "DoubleMu.Run2011A-05Aug2011-v1.AOD.job663", ) out += specify(names = "DoubleMu.Run2011A-May10ReReco-v1.AOD.job662",) #out += specify(names = "DoubleMu.Run2011A-PromptReco-v4.AOD.job664", ) out += specify(names = "DoubleMu.Run2011A-PromptReco-v6.AOD.job665", ) out += specify(names = "DoubleMu.Run2011B-PromptReco-v1.AOD.job666", ) return out
def listOfSamples(self,pars) : import ROOT as r from samples import specify return (specify(names = "tt_tauola_fj_mg", color = r.kRed, #nFilesMax=1, nEventsMax=4100) + effectiveLumi = pars["effectiveLumi"]) + specify(names = "tt_tauola_fj_mg", color = r.kBlue, weights = "wQQbar") + #specify(names = "tt_tauola_fj", color = r.kBlue, # #nFilesMax=1, nEventsMax=4100)+ # effectiveLumi = pars["effectiveLumi"]) + #specify( names = "w_jets_mg", effectiveLumi = 100, color = 28 ) + [])
def ttbar_py(eL = None) : return (specify(names = "tt_tauola_fj", effectiveLumi = eL, color = r.kBlue, weights = ["wNonQQbar",'tw','nvr']) + sum( [specify(names = "tt_tauola_fj", effectiveLumi = eL, color = color, weights = [ calculables.Top.wTopAsym(asym), 'tw','nvr' ] ) for asym,color in [(0.0,r.kOrange), (-0.3,r.kGreen),(0.3,r.kRed), #(-0.6,r.kYellow),(0.6,r.kYellow), #(-0.5,r.kYellow),(0.5,r.kYellow), #(-0.4,r.kYellow),(0.4,r.kYellow), #(-0.2,r.kYellow),(0.2,r.kYellow), #(-0.1,r.kYellow),(0.1,r.kYellow), ]], []) )[: 0 if "QCD" in pars['tag'] else 2 if 'Wlv' in pars['tag'] else None]
def ewk(eL, era = "") : zName = "" wName = "" if era=="spring11" : zName = "zinv_jets_mg" wName = "w_jets_mg" if era=="summer11" : zName = "znunu_jets_mg_ht_200_inf_summer11_skim" wName = "w_jets_mg_tauola_ht_300_inf_summer11" return ( specify(names = zName, effectiveLumi = eL, color = r.kRed + 1) + #specify(names = "z_jets_mg_v12_skim", effectiveLumi = eL, color = r.kYellow-3) + specify(names = wName, effectiveLumi = eL, color = 28 ) )
def listOfSamples(self,params) : from samples import specify out = [] #out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Rob3_skim") #out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Rob4_skim") #out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Darren1_skim") #out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren1") #out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren2") #out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren3") out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren4") out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren5") out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren6") return out
def listOfSamples(self,params) : from samples import specify data = [ specify(name = "Run2010B_J_skim", nFilesMax = -1, color = r.kBlack , markerStyle = 20), specify(name = "Run2010A_JM_skim", nFilesMax = -1, color = r.kBlack , markerStyle = 20), #specify(name = "Run2010A_JMT_skim", nFilesMax = -1, color = r.kBlack , markerStyle = 20), ] outList = data for i in range(len(outList)): o = outList[i] #if "2010" in o.name: continue outList[i] = specify(name = o.name, color = o.color, markerStyle = o.markerStyle, nFilesMax = -1, nEventsMax = 50000) return outList
def listOfSamples(self,params) : return ( samples.specify( names = ['SingleMu.2011B-PR1.1b', 'SingleMu.2011B-PR1.1a', 'SingleMu.2011A-Oct.1', 'SingleMu.2011A-Aug.1', 'SingleMu.2011A-PR4.1', 'SingleMu.2011A-May.1'], weights = 'tw') + samples.specify( names = ['qcd_py6fjmu_pt_15_20', 'qcd_py6fjmu_pt_20_30', 'qcd_py6fjmu_pt_30_50', 'qcd_py6fjmu_pt_50_80', 'qcd_py6fjmu_pt_80_120', 'qcd_py6fjmu_pt_120_150', 'qcd_py6fjmu_pt_150', 'w_jets_fj_mg', 'tt_tauola_fj_mg' ], weights = ['tw','nvr'] , effectiveLumi = 300))
def listOfSamples(self,params) : from samples import specify out = [] #out += specify(names = "Photon.Run2011A-05Aug2011-v1.AOD.job663") #out += specify(names = "Photon.Run2011A-May10ReReco-v1.AOD.job662") #out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.job664") #out += specify(names = "Photon.Run2011A-PromptReco-v6.AOD.job667") #out += specify(names = "Photon.Run2011B-PromptReco-v1.AOD.job668") out += specify(names = "DoubleMu.Run2011A-05Aug2011-v1.AOD.job663", ) out += specify(names = "DoubleMu.Run2011A-May10ReReco-v1.AOD.job662",) out += specify(names = "DoubleMu.Run2011A-PromptReco-v4.AOD.job664", ) out += specify(names = "DoubleMu.Run2011A-PromptReco-v6.AOD.job665", ) out += specify(names = "DoubleMu.Run2011B-PromptReco-v1.AOD.job666", ) return out
def listOfSamples(self,params) : from samples import specify def data() : jw = calculables.Other.jsonWeight("cert/Cert_160404-163869_7TeV_PromptReco_Collisions11_JSON.txt", acceptFutureRuns = False) #193/pb out = [] out += specify(names = "SingleMu.Run2011A-PR-v2.Alex_1muskim" , weights = jw, overrideLumi = 12.27) out += specify(names = "SingleMu.Run2011A-PR-v2.Robin1_1muskim", weights = jw, overrideLumi = 87.31) out += specify(names = "SingleMu.Run2011A-PR-v2.Robin2_1muskim", weights = jw, overrideLumi = 79.34) return out eL = 3000 # 1/pb #return data() return (data() +\ specify(names = "tt_tauola_mg_1muskim", effectiveLumi = eL) +\ specify(names = "dyll_jets_mg_1muskim", effectiveLumi = eL) +\ specify(names = "w_jets_mg_1muskim", effectiveLumi = eL) )
def listOfSamples(self,pars) : from samples import specify eL = pars["effectiveLumi"] if type(pars["generator"]) is list : suffixColor = zip(pars["generator"],[r.kBlack,r.kRed]) return sum([specify(names = "tt_tauola_fj_%s"%suf, effectiveLumi = eL, color = col) for suf,col in suffixColor],[]) sample = "tt_tauola_fj_%s"%pars["generator"] asymms = [(r.kBlue, -0.3), (r.kGreen, 0.0), (r.kRed, 0.3)] intrinsicR = -0.05 if pars['generator'] == "mg" else 0.0 return ( #specify( names = sample, effectiveLumi = 500, color = r.kBlack, weights = calculables.Gen.wNonQQbar()) + #specify( names = sample, effectiveLumi = eL, color = r.kRed, weights = calculables.Gen.wQQbar()) + sum([specify(names = sample, effectiveLumi = eL, color = col, weights = calculables.Top.wTopAsym(A,intrinsicR=intrinsicR)) for col,A in asymms],[]) + [])
def listOfSamples(self,params) : from samples import specify return [ specify(name = "Run2010B_MJ_skim4", color = r.kBlack , markerStyle = 20), specify(name = "Run2010B_MJ_skim3", color = r.kBlack , markerStyle = 20), specify(name = "Run2010B_MJ_skim2", color = r.kBlack , markerStyle = 20), specify(name = "Run2010B_MJ_skim", color = r.kBlack , markerStyle = 20), specify(name = "Run2010B_J_skim2", color = r.kBlack , markerStyle = 20), specify(name = "Run2010B_J_skim", color = r.kBlack , markerStyle = 20), specify(name = "Run2010A_JM_skim", color = r.kBlack , markerStyle = 20), specify(name = "Run2010A_JMT_skim", color = r.kBlack , markerStyle = 20) ]
def listOfSamples(self,params) : from samples import specify outList =[ #specify(name = "qcd_py6_pt15", nFilesMax = 3, nEventsMax = -1, color = r.kBlue ), specify(name = "qcd_py6_pt30", nFilesMax = 3, nEventsMax = -1, color = r.kBlue ), #specify(name = "qcd_py6_pt80", nFilesMax = 3, nEventsMax = -1, color = r.kBlue ), #specify(name = "qcd_py6_pt170", nFilesMax = 1, nEventsMax = 1000, color = r.kBlue ), #specify(name = "qcd_py6_pt300", nFilesMax = 1, nEventsMax = 1000, color = r.kBlue ), ] return outList
def listOfSamples(self,pars) : import ROOT as r eL = pars["effectiveLumi"] if type(pars["generator"]) is list : suffixColor = zip(pars["generator"],[r.kBlack,r.kRed]) return sum([samples.specify(names = "tt_tauola_fj%s"%suf, effectiveLumi = eL, color = col ) for suf,col in suffixColor],[]) #return sum([samples.specify(names = "tt_tauola_fj%s"%suf, effectiveLumi = eL, color = col, weights = "wQQbar" ) for suf,col in suffixColor],[]) #return sum([samples.specify(names = "tt_tauola_fj%s"%suf, effectiveLumi = eL, color = col, weights = ["wQQbar","TwoToTwo"] ) for suf,col in suffixColor],[]) sample = "tt_tauola_fj%s"%pars["generator"] asymms = [(r.kBlue, -0.3), (r.kGreen, 0.0), (r.kRed, 0.3)] R_sm = -0.05 if pars['generator'] == "mg" else 0.0 return ( #samples.specify( names = sample, effectiveLumi = 500, color = r.kBlack, weights = calculables.Gen.wNonQQbar()) + #samples.specify( names = sample, effectiveLumi = eL, color = r.kRed, weights = calculables.Gen.wQQbar()) + sum([samples.specify(names = sample, effectiveLumi = eL, color = col, weights = calculables.Top.wTopAsym(R,R_sm=R_sm)) for col,R in asymms],[]) + [])
def listOfSamples(self) : from samples import specify return [ #specify(name = "JetMET_skim", nFilesMax = 1, color = r.kBlack , markerStyle = 20), ##specify(name = "qcd_mg_ht_250_500_old", nFilesMax = 1, color = r.kBlue ), ##specify(name = "qcd_py_pt30", nFilesMax = 1, color = r.kBlue ), #specify(name = "qcd_py_pt80", nFilesMax = 1, color = r.kBlue ), #specify(name = "qcd_py_pt170", nFilesMax = 1, color = r.kBlue ), #specify(name = "qcd_py_pt300", nFilesMax = 1, color = r.kBlue ), ##specify(name = "qcd_py_pt470", nFilesMax = 1, color = r.kBlue ), ##specify(name = "qcd_py_pt800", nFilesMax = 1, color = r.kBlue ), ##specify(name = "qcd_py_pt1400", nFilesMax = 1, color = r.kBlue ), #specify(name = "tt_tauola_mg", nFilesMax = 1, color = r.kOrange ), specify(name = "g_jets_mg_pt40_100", nFilesMax = 1, color = r.kGreen ), specify(name = "g_jets_mg_pt100_200", nFilesMax = -1, color = r.kGreen ), specify(name = "g_jets_mg_pt200", nFilesMax = -1, color = r.kGreen ), specify(name = "z_inv_mg_skim", nFilesMax = -1, color = r.kMagenta ), #specify(name = "z_jets_mg_skim", nFilesMax = 1, color = r.kYellow-3), #specify(name = "w_jets_mg_skim", nFilesMax = 1, color = 28 ), #specify(name = "lm0", nFilesMax = 1, color = r.kRed ), #specify(name = "lm1", nFilesMax = 1, color = r.kRed+1 ), ]
def dataEps() : out = [] jw = calculables.Other.jsonWeight("cert/Cert_160404-167913_7TeV_PromptReco_Collisions11_JSON.txt") #1078/pb out += specify(names = "HT.Run2011A-May10ReReco-v1.AOD.Bryn", weights = jw, overrideLumi = 183.0) out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Bryn1", weights = jw, overrideLumi = 70.2) out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Bryn2", weights = jw, overrideLumi = 101.3) out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Bryn3", weights = jw, overrideLumi = 74.8) out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren1", weights = jw, overrideLumi = 181.2) out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren2", weights = jw, overrideLumi = 122.8) out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren3", weights = jw, overrideLumi = 36.4) out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren4", weights = jw, overrideLumi = 50.5) out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren5", weights = jw, overrideLumi = 130.6) out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren6", weights = jw, overrideLumi = 116.0) #out += specify(names = "HT_skim") #out += specify(names = "MT2_events") #out += specify(names = "qcd_py6_375") #out += specify(names = "calo_375") return out
def listOfSamples(self,params) : return ( samples.specify( names = "SingleMu.Run2011A-PR-v4.FJ.Burt5", color = r.kViolet) + samples.specify( names = "SingleMu.Run2011A-PR-v4.FJ.Burt4", color = r.kOrange) + samples.specify( names = "SingleMu.Run2011A-PR-v4.FJ.Burt3", color = r.kBlack) + samples.specify( names = "SingleMu.Run2011A-PR-v4.FJ.Burt2", color = r.kGreen) + samples.specify( names = "SingleMu.Run2011A-PR-v4.FJ.Burt1", color = r.kRed) + samples.specify( names = "SingleMu.Run2011A-May10-v1.FJ.Burt", color = r.kBlue) )
def listOfSamples(self,params) : return ( samples.specify( names = "SingleMu.2011B-PR1.1b", color = r.kViolet) + samples.specify( names = "SingleMu.2011B-PR1.1a", color = r.kOrange) + samples.specify( names = "SingleMu.2011A-Oct.1", color = r.kBlack) + samples.specify( names = "SingleMu.2011A-Aug.1", color = r.kGreen) + samples.specify( names = "SingleMu.2011A-PR4.1", color = r.kRed) + samples.specify( names = "SingleMu.2011A-May.1", color = r.kBlue) )
def listOfSamples(self,params) : from samples import specify out = [] #out += specify(names = "Photon.Run2011A-May10ReReco-v1.AOD.Henning.L1") #out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Ted1.L1" ) #out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Ted2.L1" ) #out += specify(names = "Photon.Run2011A-May10ReReco-v1.AOD.Zoe") #out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Zoe1") #out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Zoe2") #out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Zoe3") #out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Rob1") #out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Rob2") out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Rob3") out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Rob4") out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Darren1") #out += specify(names = self.qcdMgNames()) #out += specify(names = self.gJetsMgNames()) return out
def listOfSamples(self,params) : from samples import specify out = [] #out += specify(names = "Photon.Run2011A-05Aug2011-v1.AOD.job663" ) #out += specify(names = "Photon.Run2011A-May10ReReco-v1.AOD.job662") #out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.job664" ) #out += specify(names = "Photon.Run2011A-PromptReco-v6.AOD.job667" ) #out += specify(names = "Photon.Run2011B-PromptReco-v1.AOD.job668" ) out += specify(names = self.qcdMgNames()) #out += specify(names = self.gJetsMgNames()) return out
def listOfSamples(self,params) : from samples import specify return [ #specify(name = "Mu.Run2010A-Sep17ReReco_v2.RECO.Robin"), #specify(name = "Mu.Run2010B-PromptReco-v2.RECO.Arlo1"), #specify(name = "Mu.Run2010B-PromptReco-v2.RECO.Arlo2"), #specify(name = "Mu.Run2010B-PromptReco-v2.RECO.Martyn"), #specify(name = "v12_qcd_py6_pt30"), #specify(name = "v12_qcd_py6_pt80"), #specify(name = "v12_qcd_py6_pt170"), #specify(name = "v12_qcd_py6_pt300"), #specify(name = "Run2010B_MJ_skim3"), #specify(name = "Run2010B_MJ_skim4"), specify(name ="MultiJet.Run2010B-PromptReco-v2.RECO.RAW.Robin"), ]
def listOfSamples(self,pars) : def qcd_mg(eL) : qM = ["%d"%t for t in [50,100,250,500,1000][1:]] return samples.specify( effectiveLumi = eL, weights = "nVertexRatio", names = ["qcd_mg_ht_%s_%s"%t for t in zip(qM,qM[1:]+["inf"])]) def qcd_py6_mu(eL) : q6 = [0,5,15,20,30,50,80,120,150,None] iCut = q6.index(15) return samples.specify( effectiveLumi = eL, weights = "nVertexRatio", names = ["qcd_py6fjmu_pt_%s"%("%d_%d"%(low,high) if high else "%d"%low) for low,high in zip(q6[:-1],q6[1:])[iCut:]] ) return (samples.specify(names="SingleMu.Run2011A-PR-v4.FJ.Burt4") + qcd_mg(100) + qcd_py6_mu(100) + [])
def listOfSamples(self,params) : from samples import specify susy = [ specify(name = "scan_tanbeta3_skim100", nFilesMax = -1, color = r.kRed ), ] outList = [] outList+=susy ##uncomment for short tests #for i in range(len(outList)): # o = outList[i] # outList[i] = specify(name = o.name, color = o.color, markerStyle = o.markerStyle, nFilesMax = 1, nEventsMax = 1000) return outList
def listOfSamples(self,params) : from samples import specify return [ specify(name = "Run2010B_MJ_skim2"), specify(name = "Run2010B_MJ_skim"), specify(name = "Run2010B_J_skim2"), specify(name = "Run2010B_J_skim"), specify(name = "Run2010A_JM_skim"), specify(name = "Run2010A_JMT_skim"), ]
def listOfSamples(self,params) : from samples import specify return [ specify(name = "JetMETTau.Run2010A-Nov4ReReco_v1.RECO.Burt"), specify(name = "JetMET.Run2010A-Nov4ReReco_v1.RECO.Burt"), specify(name = "Jet.Run2010B-Nov4ReReco_v1.RECO.Burt"), specify(name = "MultiJet.Run2010B-Nov4ReReco_v1.RECO.Burt"), specify(name = "Jet.Run2010B-Nov4ReReco_v1.RECO.Henning"), specify(name = "JetMETTau.Run2010A-Nov4ReReco_v1.RECO.Henning"), ]
def listOfSamples(self, params): from samples import specify jw = calculables.Other.jsonWeight("cert/Cert_160404-167913_7TeV_PromptReco_Collisions11_JSON.txt") # 1078/pb out = [] # out += specify(names = "HT.Run2011A-May10ReReco-v1.AOD.Bryn", weights = jw) # out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Bryn1", weights = jw) # out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Bryn2", weights = jw) # out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Bryn3", weights = jw) # out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren1", weights = jw) # out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren2", weights = jw) # out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren3", weights = jw) # out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren4", weights = jw) # out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren5", weights = jw) # out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.Darren6", weights = jw) # out += specify(names = "Photon.Run2011A-May10ReReco-v1.AOD.Zoe_skim", weights = jw) # out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Zoe1_skim", weights = jw) # out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Zoe2_skim", weights = jw) # out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Zoe3_skim", weights = jw) # out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Rob1", weights = jw) # out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Rob2", weights = jw) # out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Rob3", weights = jw) # out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Rob4", weights = jw) # out += specify(names = "Photon.Run2011A-PromptReco-v4.AOD.Darren1", weights = jw) out += specify( names=[ "SingleMu.Run2011A-May10-v1.FJ.Burt", "SingleMu.Run2011A-PR-v4.FJ.Burt1", "SingleMu.Run2011A-PR-v4.FJ.Burt2", "SingleMu.Run2011A-PR-v4.FJ.Burt3", "SingleMu.Run2011A-PR-v4.FJ.Burt4", "SingleMu.Run2011A-PR-v4.FJ.Burt5", ] ) # no json filtering necessary, golden json used return out