Variables | |
| a0 = ROOT.RooRealVar("a0", "a0", 1) | |
| a1 = ROOT.RooRealVar("a1", "a1", 0, -1, 1) | |
| a2 = ROOT.RooRealVar("a2", "a2", 1, 0, 10) | |
| binnedData = wdata.binnedClone() | |
| c = ROOT.TCanvas("rf403_weightedevts", "rf403_weightedevts", 600, 600) | |
| chi2 = p2.createChi2(binnedData, ROOT.RooFit.DataError("SumW2")) | |
| data = p0.generate(x, 1000) | |
| data2 = genPdf.generate(x, 1000) | |
| data3 = genPdf.generate(x, 43000) | |
| DataError | |
| frame = x.frame(Title="Unbinned ML fit, chi^2 fit to weighted data") | |
| genPdf = ROOT.RooGenericPdf("genPdf", "x*x+10", [x]) | |
| LineColor | |
| LineStyle | |
| m = ROOT.RooMinimizer(chi2) | |
| p0 = ROOT.RooPolynomial("px", "px", x) | |
| p2 = ROOT.RooPolynomial("p2", "p2", x, [a0, a1, a2], 0) | |
| r_chi2_wgt = m.save() | |
| r_ml_unw10 = p2.fitTo(data2, Save=True, PrintLevel=-1) | |
| r_ml_unw43 = p2.fitTo(data3, Save=True, PrintLevel=-1) | |
| r_ml_wgt = p2.fitTo(wdata, Save=True, PrintLevel=-1) | |
| r_ml_wgt_corr = p2.fitTo(wdata, Save=True, SumW2Error=True, PrintLevel=-1) | |
| wdata = ROOT.RooDataSet(data.GetName(), data.GetTitle(), data.get(), Import=data, WeightVar="w") | |
| wFunc = ROOT.RooFormulaVar("w", "event weight", "(x*x+10)", [x]) | |
| x = ROOT.RooRealVar("x", "x", -10, 10) | |
| rf403_weightedevts.a0 = ROOT.RooRealVar("a0", "a0", 1) |
Definition at line 55 of file rf403_weightedevts.py.
| rf403_weightedevts.a1 = ROOT.RooRealVar("a1", "a1", 0, -1, 1) |
Definition at line 56 of file rf403_weightedevts.py.
| rf403_weightedevts.a2 = ROOT.RooRealVar("a2", "a2", 1, 0, 10) |
Definition at line 57 of file rf403_weightedevts.py.
| rf403_weightedevts.binnedData = wdata.binnedClone() |
Definition at line 117 of file rf403_weightedevts.py.
| rf403_weightedevts.c = ROOT.TCanvas("rf403_weightedevts", "rf403_weightedevts", 600, 600) |
Definition at line 152 of file rf403_weightedevts.py.
| rf403_weightedevts.chi2 = p2.createChi2(binnedData, ROOT.RooFit.DataError("SumW2")) |
Definition at line 125 of file rf403_weightedevts.py.
| rf403_weightedevts.data = p0.generate(x, 1000) |
Definition at line 29 of file rf403_weightedevts.py.
| rf403_weightedevts.data2 = genPdf.generate(x, 1000) |
Definition at line 103 of file rf403_weightedevts.py.
| rf403_weightedevts.data3 = genPdf.generate(x, 43000) |
Definition at line 106 of file rf403_weightedevts.py.
| rf403_weightedevts.DataError |
Definition at line 91 of file rf403_weightedevts.py.
| rf403_weightedevts.frame = x.frame(Title="Unbinned ML fit, chi^2 fit to weighted data") |
Definition at line 88 of file rf403_weightedevts.py.
| rf403_weightedevts.genPdf = ROOT.RooGenericPdf("genPdf", "x*x+10", [x]) |
Definition at line 100 of file rf403_weightedevts.py.
| rf403_weightedevts.LineColor |
Definition at line 132 of file rf403_weightedevts.py.
| rf403_weightedevts.LineStyle |
Definition at line 132 of file rf403_weightedevts.py.
| rf403_weightedevts.m = ROOT.RooMinimizer(chi2) |
Definition at line 126 of file rf403_weightedevts.py.
| rf403_weightedevts.p0 = ROOT.RooPolynomial("px", "px", x) |
Definition at line 26 of file rf403_weightedevts.py.
Definition at line 58 of file rf403_weightedevts.py.
| rf403_weightedevts.r_chi2_wgt = m.save() |
Definition at line 131 of file rf403_weightedevts.py.
Definition at line 110 of file rf403_weightedevts.py.
Definition at line 111 of file rf403_weightedevts.py.
Definition at line 67 of file rf403_weightedevts.py.
Definition at line 82 of file rf403_weightedevts.py.
| rf403_weightedevts.wdata = ROOT.RooDataSet(data.GetName(), data.GetTitle(), data.get(), Import=data, WeightVar="w") |
Definition at line 45 of file rf403_weightedevts.py.
| rf403_weightedevts.wFunc = ROOT.RooFormulaVar("w", "event weight", "(x*x+10)", [x]) |
Definition at line 35 of file rf403_weightedevts.py.
| rf403_weightedevts.x = ROOT.RooRealVar("x", "x", -10, 10) |
Definition at line 22 of file rf403_weightedevts.py.