Variables | |
| c1 = ROOT.TCanvas("rf608_fitresultaspdf_1", "rf608_fitresultaspdf_1", 600, 600) | |
| c2 = ROOT.TCanvas("rf608_fitresultaspdf_2", "rf608_fitresultaspdf_2", 900, 600) | |
| d = parabPdf.generate({mean, sigma_g2, frac}, 100000) | |
| data = model.generate({x}, 1000) | |
| frac = ROOT.RooRealVar("frac", "frac", 0.5, 0.0, 1.0) | |
| g1 = ROOT.RooGaussian("g1", "g1", x, mean, sigma_g1) | |
| g2 = ROOT.RooGaussian("g2", "g2", x, mean, sigma_g2) | |
| hh_3d = parabPdf.createHistogram("mean,sigma_g2,frac", 25, 25, 25) | |
| hh_mean_frac = pdf_mean_frac.createHistogram("mean,frac", 50, 50) | |
| hh_mean_sigmag2 = pdf_mean_sigmag2.createHistogram("mean,sigma_g2", 50, 50) | |
| hh_sigmag2_frac = pdf_sigmag2_frac.createHistogram("sigma_g2,frac", 50, 50) | |
| mean = ROOT.RooRealVar("mean", "mean of g1 and g2", 0, -1, 1) | |
| model = ROOT.RooAddPdf("model", "model", [g1, g2], [frac]) | |
| parabPdf = r.createHessePdf({frac, mean, sigma_g2}) | |
| pdf_mean_frac = parabPdf.createProjection({sigma_g2}) | |
| pdf_mean_sigmag2 = parabPdf.createProjection({frac}) | |
| pdf_sigmag2_frac = parabPdf.createProjection({mean}) | |
| r = model.fitTo(data, Save=True, PrintLevel=-1) | |
| sigma_g1 = ROOT.RooRealVar("sigma_g1", "width of g1", 2) | |
| sigma_g2 = ROOT.RooRealVar("sigma_g2", "width of g2", 4, 3.0, 5.0) | |
| tmp1 = d.createHistogram(mean, sigma_g2, 50, 50) | |
| tmp2 = d.createHistogram(sigma_g2, frac, 50, 50) | |
| tmp3 = d.createHistogram(mean, frac, 50, 50) | |
| x = ROOT.RooRealVar("x", "x", -20, 20) | |
| rf608_fitresultaspdf.c1 = ROOT.TCanvas("rf608_fitresultaspdf_1", "rf608_fitresultaspdf_1", 600, 600) |
Definition at line 76 of file rf608_fitresultaspdf.py.
| rf608_fitresultaspdf.c2 = ROOT.TCanvas("rf608_fitresultaspdf_2", "rf608_fitresultaspdf_2", 900, 600) |
Definition at line 82 of file rf608_fitresultaspdf.py.
Definition at line 51 of file rf608_fitresultaspdf.py.
| rf608_fitresultaspdf.data = model.generate({x}, 1000) |
Definition at line 35 of file rf608_fitresultaspdf.py.
| rf608_fitresultaspdf.frac = ROOT.RooRealVar("frac", "frac", 0.5, 0.0, 1.0) |
Definition at line 31 of file rf608_fitresultaspdf.py.
Definition at line 26 of file rf608_fitresultaspdf.py.
Definition at line 29 of file rf608_fitresultaspdf.py.
| rf608_fitresultaspdf.hh_3d = parabPdf.createHistogram("mean,sigma_g2,frac", 25, 25, 25) |
Definition at line 55 of file rf608_fitresultaspdf.py.
| rf608_fitresultaspdf.hh_mean_frac = pdf_mean_frac.createHistogram("mean,frac", 50, 50) |
Definition at line 67 of file rf608_fitresultaspdf.py.
| rf608_fitresultaspdf.hh_mean_sigmag2 = pdf_mean_sigmag2.createHistogram("mean,sigma_g2", 50, 50) |
Definition at line 68 of file rf608_fitresultaspdf.py.
| rf608_fitresultaspdf.hh_sigmag2_frac = pdf_sigmag2_frac.createHistogram("sigma_g2,frac", 50, 50) |
Definition at line 66 of file rf608_fitresultaspdf.py.
| rf608_fitresultaspdf.mean = ROOT.RooRealVar("mean", "mean of g1 and g2", 0, -1, 1) |
Definition at line 24 of file rf608_fitresultaspdf.py.
Definition at line 32 of file rf608_fitresultaspdf.py.
Definition at line 45 of file rf608_fitresultaspdf.py.
| rf608_fitresultaspdf.pdf_mean_frac = parabPdf.createProjection({sigma_g2}) |
Definition at line 62 of file rf608_fitresultaspdf.py.
| rf608_fitresultaspdf.pdf_mean_sigmag2 = parabPdf.createProjection({frac}) |
Definition at line 63 of file rf608_fitresultaspdf.py.
| rf608_fitresultaspdf.pdf_sigmag2_frac = parabPdf.createProjection({mean}) |
Definition at line 61 of file rf608_fitresultaspdf.py.
Definition at line 40 of file rf608_fitresultaspdf.py.
| rf608_fitresultaspdf.sigma_g1 = ROOT.RooRealVar("sigma_g1", "width of g1", 2) |
Definition at line 25 of file rf608_fitresultaspdf.py.
| rf608_fitresultaspdf.sigma_g2 = ROOT.RooRealVar("sigma_g2", "width of g2", 4, 3.0, 5.0) |
Definition at line 28 of file rf608_fitresultaspdf.py.
Definition at line 98 of file rf608_fitresultaspdf.py.
Definition at line 99 of file rf608_fitresultaspdf.py.
Definition at line 100 of file rf608_fitresultaspdf.py.
| rf608_fitresultaspdf.x = ROOT.RooRealVar("x", "x", -20, 20) |
Definition at line 21 of file rf608_fitresultaspdf.py.