def vv() : out = [] out += specify("ww_py.job188") out += specify("wz_py.job188") out += specify("zz_py.job188") out += specify("zinv_hbb_125_powheg.job342") return out
def w_binned() : out = [] #out += specify(names = "wj_lv_mg_ht_0_250_other_reqs", nFilesMax = 1, nEventsMax = 20000, color = r.kRed) out += specify(names = "wj_lv_mg_ht_250_300", color = r.kBlue) out += specify(names = "wj_lv_mg_ht_300_400", color = r.kGreen) out += specify(names = "wj_lv_mg_ht_400_inf", color = r.kCyan) return out
def z_binned() : out = [] out += specify("zinv_mg_ht_50_100.job214") out += specify("zinv_mg_ht_100_200.job234") out += specify("zinv_mg_ht_200_400.job233") out += specify("zinv_mg_ht_400_inf.job213") return out
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 data_52X() : jw2012 = calculables.other.jsonWeight("cert/Cert_190456-196531_8TeV_PromptReco_Collisions12_JSON.txt") out = [] out += specify(names = "HT.Run2012A-PromptReco-v1.AOD.job229", weights = jw2012, overrideLumi = 707.3810) out += specify(names = "HTMHT.Run2012B-PromptReco-v1.AOD.job228", weights = jw2012, overrideLumi = 3354.0000) out += specify(names = "HTMHT.Run2012B-PromptReco-v1.AOD.job238", weights = jw2012, overrideLumi = 923.7680) return out
def listOfSamples(self, params): from supy.samples import specify out = [] out += specify("Photon.Run2012A-PromptReco-v1.AOD.job171") out += specify("SinglePhoton.Run2012B-PromptReco-v1.AOD.job171") return out
def listOfSamples(self, pars): from supy.samples import specify n = 1000 return (specify(names="dy_tt", nEventsMax=n) + specify(names="dy_mt", nEventsMax=n) + specify(names="dy_et", nEventsMax=n) + specify(names="dy_em", nEventsMax=n) + [] )
def listOfSamples(self, pars): from supy.samples import specify w = calculables.GenWeight() return ( #specify(names="QCD_c4_pu140_Pt_0p3_4") + specify(names="H_0_3", weights=w, nFilesMax=5) + specify(names="H_3_8", weights=w, nFilesMax=3) + specify(names="H_8_15", weights=w, nFilesMax=5) + specify(names="H_15_1k", weights=w, nFilesMax=5) + [])
def listOfSamples(self,_) : from supy.samples import specify out = [] out += specify(names = "DoubleMu.Run2011A-05Aug2011-v1.AOD.job663_skim" ) out += specify(names = "DoubleMu.Run2011A-May10ReReco-v1.AOD.job662_skim") out += specify(names = "DoubleMu.Run2011A-PromptReco-v4.AOD.job664_skim" ) out += specify(names = "DoubleMu.Run2011A-PromptReco-v6.AOD.job665_skim" ) out += specify(names = "DoubleMu.Run2011B-PromptReco-v1.AOD.job666_skim" ) return out
def listOfSamples(self, pars): from supy.samples import specify w = calculables.GenWeight() return (specify(names="BB_0_3", weights=w) + specify(names="BB_3_7", weights=w) + specify(names="BB_7_13", weights=w) + specify(names="BB_13_21", weights=w) + #specify(names="BB_21_1k", weights=w) + [])
def listOfSamples(self, pars): from supy.samples import specify w = calculables.GenWeight() return (specify(names="BB_0_3", weights=w) + specify(names="BB_3_7", weights=w) + specify(names="BB_7_13", weights=w) + specify(names="BB_13_21", weights=w) + #specify(names="BB_21_1k", weights=w) + [] )
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 = wName, effectiveLumi = eL, color = 28 ) )
def listOfSamples(self, pars): from supy.samples import specify w = calculables.GenWeight() return (#specify(names="QCD_c4_pu140_Pt_0p3_4") + specify(names="H_0_3", weights=w, nFilesMax=5) + specify(names="H_3_8", weights=w, nFilesMax=3) + specify(names="H_8_15", weights=w, nFilesMax=5) + specify(names="H_15_1k", weights=w, nFilesMax=5) + [] )
def data2012() : out = [] #2012 jw2012 = calculables.other.jsonWeight("cert/Cert_190456-196531_8TeV_PromptReco_Collisions12_JSON.txt") #out += specify(names = "HT.Run2012A-PromptReco-v1.AOD.job229", nFilesMax = 1, nEventsMax = 1000) out += specify(names = "HT.Run2012A-PromptReco-v1.AOD.job229", weights = jw2012, overrideLumi = 707.3810) out += specify(names = "HTMHT.Run2012B-PromptReco-v1.AOD.job228", weights = jw2012, overrideLumi = 3354.0000) out += specify(names = "HTMHT.Run2012B-PromptReco-v1.AOD.job238", weights = jw2012, overrideLumi = 923.7680) #out += specify(names = "JetHT.Run2012B-PromptReco-v1.AOD.job228", weights = jw2012, overrideLumi = 3388.0000) #out += specify(names = "JetHT.Run2012B-PromptReco-v1.AOD.job238", weights = jw2012, overrideLumi = 923.7680) return out
def listOfSamples(self, params) : from supy.samples import specify 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" ) out += specify(names = "dyll_jets_mg_summer11") out += specify(names = "tt_jets_mg_tauola_summer11") return out
def listOfSamples(self, pars): from supy.samples import specify w = calculables.GenWeight() return ( specify(names="tt_25_1k", weights=w, color=r.kBlack, nFilesMax=1) + #specify(names="tt_25_1k_skim", weights=w, color=r.kBlue, nFilesMax=1) + [])
def listOfSamples(self, pars): from supy.samples import specify w = calculables.GenWeight() #n = 10000 return (#specify(names="H_0_3_c0_pu0", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="H_0_3_c0_pu140", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="H_0_3_c3_pu140", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="H_0_3_c4_pu140", weights=w, color=r.kBlack, nEventsMax=n) + ##specify(names="BB_0_3", weights=w, color=r.kBlue, nEventsMax=n) + ##specify(names="BB_3_7", weights=w, color=r.kBlue, nEventsMax=n) + ##specify(names="BB_7_13", weights=w, color=r.kBlue, nEventsMax=n) + ##specify(names="BB_13_21", weights=w, color=r.kBlue, nEventsMax=n) + ###specify(names="BB_21_1k", weights=w, color=r.kBlue, effectiveLumi=2/fb) + #specify(names="QCD_c4_pu140_Pt_0p3_4", nFilesMax=1) + #specify(names="hh_bbtt_c0_pu0_20", color=r.kRed) + #specify(names="hh_bbtt_c3_pu140", color=r.kRed) + #specify(names="hh_bbtt_c4_pu140_10", color=r.kRed) + #specify(names="hh_bbtt_c4_pu140_20", color=r.kRed) + specify(names="hh_bbtt") + #specify(names="H_0_3", weights=w, nFilesMax=5) + #specify(names="H_3_8", weights=w, nFilesMax=3) + #specify(names="H_8_15", weights=w, nFilesMax=5) + #specify(names="H_15_1k", weights=w, nFilesMax=5) + [] )
def listOfSamples(self, pars): from supy.samples import specify w = calculables.GenWeight() return (specify(names="tt_25_1k", weights=w, color=r.kBlack, nFilesMax=1) + #specify(names="tt_25_1k_skim", weights=w, color=r.kBlue, nFilesMax=1) + [] )
def listOfSamples(self, pars): from supy.samples import specify w = calculables.GenWeight() #n = 10000 return ( #specify(names="H_0_3_c0_pu0", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="H_0_3_c0_pu140", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="H_0_3_c3_pu140", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="H_0_3_c4_pu140", weights=w, color=r.kBlack, nEventsMax=n) + ##specify(names="BB_0_3", weights=w, color=r.kBlue, nEventsMax=n) + ##specify(names="BB_3_7", weights=w, color=r.kBlue, nEventsMax=n) + ##specify(names="BB_7_13", weights=w, color=r.kBlue, nEventsMax=n) + ##specify(names="BB_13_21", weights=w, color=r.kBlue, nEventsMax=n) + ###specify(names="BB_21_1k", weights=w, color=r.kBlue, effectiveLumi=2/fb) + #specify(names="QCD_c4_pu140_Pt_0p3_4", nFilesMax=1) + #specify(names="hh_bbtt_c0_pu0_20", color=r.kRed) + #specify(names="hh_bbtt_c3_pu140", color=r.kRed) + #specify(names="hh_bbtt_c4_pu140_10", color=r.kRed) + #specify(names="hh_bbtt_c4_pu140_20", color=r.kRed) + specify(names="hh_bbtt") + #specify(names="H_0_3", weights=w, nFilesMax=5) + #specify(names="H_3_8", weights=w, nFilesMax=3) + #specify(names="H_8_15", weights=w, nFilesMax=5) + #specify(names="H_15_1k", weights=w, nFilesMax=5) + [])
def listOfSamples(self, pars): from supy.samples import specify #w = supy.calculables.other.fixedValue("another", 1.0) w = calculables.GenWeight() rho0 = calculables.window("rho", max=80.) rho1 = calculables.window("rho", min=90., max=100.) rho2 = calculables.window("rho", min=110.) n = 100000 return (#specify(names="tt_0_6_c0_pu0", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="tt_0_6_c0_pu140", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="tt_0_6_c3_pu140", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="tt_0_6_c4_pu140", weights=w, color=r.kBlack, nEventsMax=n) + specify(names="tt_0_6_pu0", weights=w, color=r.kBlack, nEventsMax=n) + specify(names="tt_0_6_pu50", weights=w, color=r.kBlack, nEventsMax=n) + specify(names="tt_0_6_pu140", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="H_0_3_c0_pu0", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="H_0_3_c0_pu140", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="H_0_3_c3_pu140", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="H_0_3_c4_pu140", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="tt_0_6", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="tt_6_11", weights=w, color=r.kBlack, nEventsMax=n) + #specify(names="tt_11_17", weights=w, color=r.kBlack, effectiveLumi=20/fb) + #specify(names="tt_17_25", weights=w, color=r.kBlack, effectiveLumi=20/fb) + #specify(names="tt_25_1k", weights=w, color=r.kBlack, effectiveLumi=20/fb) + # ##specify(names="BB_0_3", weights=w, color=r.kBlue, nEventsMax=n) + ##specify(names="BB_3_7", weights=w, color=r.kBlue, nEventsMax=n) + ##specify(names="BB_7_13", weights=w, color=r.kBlue, effectiveLumi=20/fb) + ##specify(names="BB_13_21", weights=w, color=r.kBlue, effectiveLumi=20/fb) + ###specify(names="BB_21_1k", weights=w, color=r.kBlue, effectiveLumi=2/fb) + # #specify(names="BBB_0_6", weights=w, color=r.kGreen, nEventsMax=n) + #specify(names="BBB_6_13", weights=w, color=r.kGreen, effectiveLumi=200/fb) + #specify(names="BBB_13_1k", weights=w, color=r.kGreen, effectiveLumi=200/fb) + #specify(names="hh_bbtt", color=r.kRed, effectiveLumi=200/fb) + #specify(names="hh_bbtt_c3_pu140", color=r.kRed, effectiveLumi=20000/fb) + #specify(names="hh_bbtt_c4_pu140", color=r.kGreen, effectiveLumi=20000/fb) + #specify(names="hh_bbtt_c4_pu140", weights=[rho0], color=r.kBlack, effectiveLumi=20000/fb) + #specify(names="hh_bbtt_c4_pu140", weights=[rho1], color=r.kRed, effectiveLumi=20000/fb) + #specify(names="hh_bbtt_c4_pu140", weights=[rho2], color=r.kBlue, effectiveLumi=20000/fb) + [] )
def sms() : out = [] #out += specify(names = "t2bb.job418")#, nFilesMax = 1, nEventsMax = 500) out += specify(names = "t1tttt.job442")#, nFilesMax = 1, nEventsMax = 500) #out += specify(names = "t1bbbb.job443", nFilesMax = 1, nEventsMax = 500) #out += specify(names = "t1.job444", nFilesMax = 1, nEventsMax = 500) #out += specify(names = "t2tt.job445")#, nFilesMax = 1, nEventsMax = 500) #out += specify(names = "t2.job446", nFilesMax = 1, nEventsMax = 500) return out
def dataDoubleMu(): out = [] out += specify(names="DoubleMu.Run2012A-13Jul2012-v1.AOD.job375", nFilesMax=1, nEventsMax=100) # out += specify(names = "DoubleMu.Run2012A-recover-06Aug2012-v1.AOD.job389") # out += specify(names = "DoubleMu.Run2012B-13Jul2012-v4.AOD.job408") # out += specify(names = "DoubleMu.Run2012C-24Aug2012-v1.AOD.job401") # out += specify(names = "DoubleMu.Run2012C-PromptReco-v2.AOD.job395") # out += specify(names = "DoubleMu.Run2012D-PromptReco-v1.AOD.job508") # out += specify(names = "DoubleMu.Run2012D-PromptReco-v1.AOD.job529") return out
def sms() : out = [] #out += specify(names = "t2bb.job418")#, nFilesMax = 1, nEventsMax = 500) #out += specify(names = "t1tttt.job442")#, nFilesMax = 1, nEventsMax = 500) #out += specify(names = "t1bbbbB.job443", nFilesMax = 1, nEventsMax = 500) #out += specify(names = "t1.job444", nFilesMax = 1, nEventsMax = 500) #out += specify(names = "t2tt.job445")#, nFilesMax = 1, nEventsMax = 500) #out += specify(names = "t2.job446", nFilesMax = 1, nEventsMax = 500) #out += specify(names = "t2bb_500_skim") #out += specify(names = "T2bb")#, nFilesMax = 1, nEventsMax = 500) #out += specify(names = "T1bbbb", nFilesMax = 1, nEventsMax = 200) #out += specify(names = "T2bb_nnpdf_ct10")#, nFilesMax = 1, nEventsMax = 500) out += specify(names = "T2cc_nnpdf_ct10_2J")#, nFilesMax = 1, nEventsMax = 20000) out += specify(names = "T2cc_nnpdf_ct10")#, nFilesMax = 1, nEventsMax = 20000) #out += specify(names = "T1bbbb_nnpdf_ct10")#, nFilesMax = 1, nEventsMax = 2000) #out += specify(names = "T2bb_nnpdf")#, nFilesMax = 1, nEventsMax = 2000) #out += specify(names = "T1bbbb_nnpdf")#, nFilesMax = 1, nEventsMax = 200) #out += specify(names = "T2bw", nFilesMax = 1, nEventsMax = 20) return out
def data_53X() : jw2012 = calculables.other.jsonWeight("cert/Cert_190456-203002_8TeV_PromptReco_Collisions12_JSON.txt") out = [] #out += specify(names = "HTMHT.Run2012B-13Jul2012-v1.AOD.job358", weights = jw2012)#, nFilesMax = 1, nEventsMax = 1000) #out += specify(names = "HTMHT.Run2012C-24Aug2012-v1.AOD.job361", weights = jw2012)#, nFilesMax = 1, nEventsMax = 1000) #out += specify(names = "HTMHT.Run2012C-PromptReco-v2.AOD.job360", weights = jw2012)#, nFilesMax = 1, nEventsMax = 1000) #out += specify(names = "HT.Run2012A-13Jul2012-v1.AOD.job358", weights = jw2012)#, nFilesMax = 1, nEventsMax = 1000) #out += specify(names = "HT.Run2012A-recover-06Aug2012-v1.AOD.job359", weights = jw2012)#, nFilesMax = 1, nEventsMax = 1000) out += specify(names = "375_ge2b") return out
def data() : 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 top() : out = [] out += specify(names = "tt_pdfWeight") #out += specify(names = "tt_8_mg.job188") #out += specify(names = "tt_8_mg.job315") #out += specify(names = "ttz_8_mg.job269", nFilesMax = 1) #out += specify("t_s_powheg.job200" ) #out += specify("t_t_powheg.job187" ) #low MC stats #out += specify("t_tw_powheg.job187" ) #out += specify("tbar_t_powheg.job194" ) #out += specify("tbar_tw_powheg.job187") return out
def listOfSamples(self, params): from supy.samples import specify jw2012 = calculables.other.jsonWeight("cert/Cert_190456-195947_8TeV_PromptReco_Collisions12_JSON_v2.txt") data = [] # data += specify("Photon.2012A.job171", weights = jw2012, overrideLumi = 660.1) # data += specify("SinglePhoton.2012B.job171", weights = jw2012, overrideLumi = 890.1) # data += specify("SinglePhoton.2012B.job171", weights = jw2012, overrideLumi = 890.1) data += specify("Photon.2012A.job228", weights=jw2012, overrideLumi=1.0) # data += specify("Darren_skim") phw = calculables.photon.photonWeight(var="vertexIndices", weightSet="ZM") mc = specify("GJets_HT400.job174", color=r.kBlue, weights=phw) outList = [] if not params["zMode"]: outList += data outList += mc else: outList += specify("DYJetsToLL_M-50.job97", color=r.kMagenta, nFilesMax=1, nEventsMax=1000) return outList
def listOfSamples(self,params) : from supy.samples import specify return ( #specify(names = "Mu.Run2010A-Sep17ReReco_v2.RECO.Robin") + #specify(names = "Mu.Run2010B-PromptReco-v2.RECO.Arlo1") + #specify(names = "Mu.Run2010B-PromptReco-v2.RECO.Arlo2") + #specify(names = "Mu.Run2010B-PromptReco-v2.RECO.Martyn") + #specify(names = "v12_qcd_py6_pt30") + #specify(names = "v12_qcd_py6_pt80") + #specify(names = "v12_qcd_py6_pt170") + #specify(names = "v12_qcd_py6_pt300") + #specify(names = "Run2010B_MJ_skim3") + #specify(names = "Run2010B_MJ_skim4") + specify(names ="MultiJet.Run2010B-PromptReco-v2.RECO.RAW.Robin") + [] )
def sms() : out = [] t1weight = calculables.gen.isrWeight(model = "T1") t2weight = calculables.gen.isrWeight(model = "T2") #out += specify(names = "t1_400_300", weights = [t1weight] if params["isrVariation"] else [], nFilesMax = 1, nEventsMax = 1000) #out += specify(names = "t1_1000_50", color = r.kRed)#, nEventsMax = 1000) #out += specify(names = "t1_1000_600")#, nEventsMax = 1000) out += specify(names = "t1.yos", weights = [t1weight] if params["isrVariation"] else [])#, nFilesMax = 1, nEventsMax = 200) out += specify(names = "t2.yos", weights = [t2weight] if params["isrVariation"] else [])#, nFilesMax = 1, nEventsMax = 200) out += specify(names = "t2tt.yos", weights = [t2weight] if params["isrVariation"] else [])#, nFilesMax = 1, nEventsMax = 200) out += specify(names = "t2bb.yos", weights = [t2weight] if params["isrVariation"] else [])#, nFilesMax = 1, nEventsMax = 200) out += specify(names = "t1tttt.yos", weights = [t1weight] if params["isrVariation"] else [])#, nFilesMax = 1, nEventsMax = 200) out += specify(names = "t1bbbb.yos", weights = [t1weight] if params["isrVariation"] else [])#, nFilesMax = 1, nEventsMax = 200) return out
def data() : out = [] #2011 jwPrompt = calculables.other.jsonWeight("cert/Cert_160404-178677_7TeV_PromptReco_Collisions11_JSON.sub.txt") jwMay = calculables.other.jsonWeight("cert/Cert_160404-163869_7TeV_May10ReReco_Collisions11_JSON_v3.txt") jwAug = calculables.other.jsonWeight("cert/Cert_170249-172619_7TeV_ReReco5Aug_Collisions11_JSON_v3.txt") out += specify(names = "HT.Run2011A-May10ReReco-v1.AOD.job536", weights = jwMay , overrideLumi = 204.4) out += specify(names = "HT.Run2011A-05Aug2011-v1.AOD.job528", weights = jwAug , overrideLumi = 355.4) out += specify(names = "HT.Run2011A-PromptReco-v4.AOD.job535", weights = jwPrompt, overrideLumi = 730.6) out += specify(names = "HT.Run2011A-PromptReco-v6.AOD.job527", weights = jwPrompt, overrideLumi = 640.2) out += specify(names = "HT.Run2011B-PromptReco-v1.AOD.job515", weights = jwPrompt, overrideLumi = 200.7) out += specify(names = "HT.Run2011B-PromptReco-v1.AOD.job519", weights = jwPrompt, overrideLumi = 257.3) out += specify(names = "HT.Run2011B-PromptReco-v1.AOD.job531", weights = jwPrompt, overrideLumi = 248.7) #out += specify(names = "HT.Run2011B-PromptReco-v1.AOD.job533", weights = jwPrompt, overrideLumi = 99.0) #need to investigate triggers #out += specify(names = "HT.Run2011B-PromptReco-v1.AOD.job564", weights = jwPrompt, overrideLumi = 362.6) ##out += specify(names = "HT.Run2011B-PromptReco-v1.AOD.job592", weights = jwPrompt, overrideLumi = 0.0) #out = specify(names = "calo_375") return out
def ewk(eL) : return ( specify(names = "zinv_jets_mg", effectiveLumi = eL, color = r.kRed + 1) + #specify(names = "z_jets_mg_v12_skim", effectiveLumi = eL, color = r.kYellow-3) + specify(names = "w_jets_mg", effectiveLumi = eL, color = 28 ) )
def listOfSamples(self, params): from supy.samples import specify out = [] out += specify("DYJetsToLL_M-50.job173", markerStyle=20) return out
def listOfSamples(self, pars): from supy.samples import specify w = calculables.GenWeight() return ( #specify(names="hh_bbtt_c0_pu0") + #specify(names="tt_0_6", weights=w) + #specify(names="tt_6_11", weights=w) + #specify(names="tt_11_17", weights=w) + #specify(names="tt_17_25", weights=w) + #specify(names="tt_25_1k", weights=w) + #specify(names="BB_0_3", weights=w) + #specify(names="BB_3_7", weights=w) + #specify(names="BB_7_13", weights=w) + #specify(names="BB_13_21", weights=w) + #specify(names="BB_21_1k", weights=w) + #specify(names="BBB_0_6", weights=w) + #specify(names="BBB_6_13", weights=w) + #specify(names="BBB_13_1k", weights=w) + specify(names="B", weights=w) + specify(names="Bj_0_3", weights=w) + specify(names="Bj_3_6", weights=w) + specify(names="Bj_6_11", weights=w) + specify(names="Bj_11_18", weights=w) + specify(names="Bj_18_27", weights=w) + specify(names="Bj_27_37", weights=w) + specify(names="Bj_37_1k", weights=w) + specify(names="Bjj_0_7", weights=w) + specify(names="Bjj_7_14", weights=w) + specify(names="Bjj_14_23", weights=w) + specify(names="Bjj_23_34", weights=w) + #specify(names="Bjj_34_1k", weights=w) + specify(names="H_0_3", weights=w) + specify(names="H_3_8", weights=w) + specify(names="H_8_15", weights=w) + specify(names="H_15_1k", weights=w) + specify(names="LL_0_1", weights=w) + specify(names="LL_1_2", weights=w) + specify(names="LL_2_5", weights=w) + specify(names="LL_5_9", weights=w) + specify(names="LL_9_14", weights=w) + specify(names="LL_14_1k", weights=w) + specify(names="LLB_0_4", weights=w) + specify(names="LLB_4_9", weights=w) + specify(names="LLB_9_1k", weights=w) + specify(names="tB_0_5", weights=w) + specify(names="tB_5_9", weights=w) + specify(names="tB_9_15", weights=w) + specify(names="tB_15_22", weights=w) + specify(names="tB_22_1k", weights=w) + specify(names="tj_0_5", weights=w) + specify(names="tj_5_10", weights=w) + specify(names="tj_10_16", weights=w) + specify(names="tj_16_24", weights=w) + specify(names="tj_24_1k", weights=w) + specify(names="ttB_0_9", weights=w) + specify(names="ttB_9_16", weights=w) + specify(names="ttB_16_25", weights=w) + specify(names="ttB_25_1k", weights=w) + [])
def scan(tanBeta) : return specify(names = "scan_tanbeta%d"%tanBeta, color = r.kMagenta, nFilesMax = 1)
def listOfSamples(self, pars): from supy.samples import specify w = calculables.GenWeight() c = pars["tag"] el = 1e5 / fb out = [] #out += specify(names="hh_bbtt_%s_10_skim" % c) out += specify(names="hh_bbtt_%s_20_skim" % c) names = [ "tt_%s_0_6_skim" % c, "tt_%s_6_11_skim" % c, "tt_%s_11_17_skim" % c, "tt_%s_17_25_skim" % c, "tt_%s_25_1k_skim" % c, ] if c == "c4_pu140": names += [ "B_skim", "Bj_0_3_skim", "Bj_3_6_skim", "Bj_6_11_skim", "Bj_11_18_skim", "Bj_18_27_skim", "Bj_27_37_skim", "Bj_37_1k_skim", "tB_0_5_skim", "tB_5_9_skim", "tB_9_15_skim", "tB_15_22_skim", "tB_22_1k_skim", "ttB_0_9_skim", "ttB_9_16_skim", "ttB_16_25_skim", "ttB_25_1k_skim", "H_0_3_skim", "H_3_8_skim", "H_8_15_skim", "H_15_1k_skim", "Bjj_0_7_skim", "Bjj_7_14_skim", "Bjj_14_23_skim", "Bjj_23_34_skim", "LL_0_1_skim", "LL_1_2_skim", "LL_2_5_skim", "LL_5_9_skim", "LL_9_14_skim", "LL_14_1k_skim", "LLB_0_4_skim", "LLB_4_9_skim", "LLB_9_1k_skim", "tj_0_5_skim", "tj_5_10_skim", "tj_10_16_skim", "tj_16_24_skim", "tj_24_1k_skim", ] names += [ "BB_%s_0_3_skim" % c, "BB_%s_3_7_skim" % c, "BB_%s_7_13_skim" % c, "BB_%s_13_21_skim" % c, "BB_%s_21_1k_skim" % c, "BBB_%s_0_6_skim" % c, "BBB_%s_6_13_skim" % c, "BBB_%s_13_1k_skim" % c, ] for name in names: out += specify(names=name, weights=w, effectiveLumi=el) return out
def susy(eL) : return ( specify(names = "lm1", effectiveLumi = eL, color = r.kMagenta) + specify(names = "lm6", effectiveLumi = eL, color = r.kRed) )