Variables | |
| bias = ROOT.RooRealVar("bias", "bias", 0, -10, 10) | |
| c = ROOT.TCanvas("rf307_fullpereventerrors", "rf307_fullpereventerrors", 800, 400) | |
| data = model.generate({dt, dterr}, 10000) | |
| decay_gm = ROOT.RooDecay("decay_gm", "decay", dt, tau, gm, type="DoubleSided") | |
| dt = ROOT.RooRealVar("dt", "dt", -10, 10) | |
| dterr = ROOT.RooRealVar("dterr", "per-event error on dt", 0.01, 10) | |
| expDataDterr = pdfDtErr.generate({dterr}, 10000) | |
| expHistDterr = expDataDterr.binnedClone() | |
| frame = dt.frame(Title="Projection of model(dt|dterr) on dt") | |
| gm = ROOT.RooGaussModel("gm1", "gauss model scaled bt per-event error", dt, bias, sigma, dterr) | |
| hh_model = model.createHistogram("hh_model", dt, Binning=50, YVar=dict(var=dterr, Binning=50)) | |
| model = ROOT.RooProdPdf("model", "model", {pdfErr}, Conditional=({decay_gm}, {dt})) | |
| pdfDtErr = ROOT.RooLandau("pdfDtErr", "pdfDtErr", dterr, 1.0, 0.25) | |
| pdfErr = ROOT.RooHistPdf("pdfErr", "pdfErr", {dterr}, expHistDterr) | |
| PrintLevel | |
| sigma = ROOT.RooRealVar("sigma", "per-event error scale factor", 1, 0.1, 10) | |
| tau = ROOT.RooRealVar("tau", "tau", 1.548) | |
| rf307_fullpereventerrors.bias = ROOT.RooRealVar("bias", "bias", 0, -10, 10) |
Definition at line 22 of file rf307_fullpereventerrors.py.
| rf307_fullpereventerrors.c = ROOT.TCanvas("rf307_fullpereventerrors", "rf307_fullpereventerrors", 800, 400) |
Definition at line 78 of file rf307_fullpereventerrors.py.
Definition at line 57 of file rf307_fullpereventerrors.py.
| rf307_fullpereventerrors.decay_gm = ROOT.RooDecay("decay_gm", "decay", dt, tau, gm, type="DoubleSided") |
Definition at line 28 of file rf307_fullpereventerrors.py.
| rf307_fullpereventerrors.dt = ROOT.RooRealVar("dt", "dt", -10, 10) |
Definition at line 17 of file rf307_fullpereventerrors.py.
| rf307_fullpereventerrors.dterr = ROOT.RooRealVar("dterr", "per-event error on dt", 0.01, 10) |
Definition at line 18 of file rf307_fullpereventerrors.py.
| rf307_fullpereventerrors.expDataDterr = pdfDtErr.generate({dterr}, 10000) |
Definition at line 35 of file rf307_fullpereventerrors.py.
| rf307_fullpereventerrors.expHistDterr = expDataDterr.binnedClone() |
Definition at line 38 of file rf307_fullpereventerrors.py.
Definition at line 73 of file rf307_fullpereventerrors.py.
| rf307_fullpereventerrors.gm = ROOT.RooGaussModel("gm1", "gauss model scaled bt per-event error", dt, bias, sigma, dterr) |
Definition at line 24 of file rf307_fullpereventerrors.py.
| rf307_fullpereventerrors.hh_model = model.createHistogram("hh_model", dt, Binning=50, YVar=dict(var=dterr, Binning=50)) |
Definition at line 69 of file rf307_fullpereventerrors.py.
| rf307_fullpereventerrors.model = ROOT.RooProdPdf("model", "model", {pdfErr}, Conditional=({decay_gm}, {dt})) |
Definition at line 46 of file rf307_fullpereventerrors.py.
| rf307_fullpereventerrors.pdfDtErr = ROOT.RooLandau("pdfDtErr", "pdfDtErr", dterr, 1.0, 0.25) |
Definition at line 34 of file rf307_fullpereventerrors.py.
| rf307_fullpereventerrors.pdfErr = ROOT.RooHistPdf("pdfErr", "pdfErr", {dterr}, expHistDterr) |
Definition at line 39 of file rf307_fullpereventerrors.py.
| rf307_fullpereventerrors.PrintLevel |
Definition at line 63 of file rf307_fullpereventerrors.py.
| rf307_fullpereventerrors.sigma = ROOT.RooRealVar("sigma", "per-event error scale factor", 1, 0.1, 10) |
Definition at line 23 of file rf307_fullpereventerrors.py.
| rf307_fullpereventerrors.tau = ROOT.RooRealVar("tau", "tau", 1.548) |
Definition at line 27 of file rf307_fullpereventerrors.py.