Logo ROOT  
Reference Guide
rf307_fullpereventerrors Namespace Reference

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)

Variable Documentation

◆ bias

rf307_fullpereventerrors.bias = ROOT.RooRealVar("bias", "bias", 0, -10, 10)

Definition at line 22 of file rf307_fullpereventerrors.py.

◆ c

rf307_fullpereventerrors.c = ROOT.TCanvas("rf307_fullpereventerrors", "rf307_fullpereventerrors", 800, 400)

Definition at line 78 of file rf307_fullpereventerrors.py.

◆ data

rf307_fullpereventerrors.data = model.generate({dt, dterr}, 10000)

Definition at line 57 of file rf307_fullpereventerrors.py.

◆ decay_gm

rf307_fullpereventerrors.decay_gm = ROOT.RooDecay("decay_gm", "decay", dt, tau, gm, type="DoubleSided")

Definition at line 28 of file rf307_fullpereventerrors.py.

◆ dt

rf307_fullpereventerrors.dt = ROOT.RooRealVar("dt", "dt", -10, 10)

Definition at line 17 of file rf307_fullpereventerrors.py.

◆ dterr

rf307_fullpereventerrors.dterr = ROOT.RooRealVar("dterr", "per-event error on dt", 0.01, 10)

Definition at line 18 of file rf307_fullpereventerrors.py.

◆ expDataDterr

rf307_fullpereventerrors.expDataDterr = pdfDtErr.generate({dterr}, 10000)

Definition at line 35 of file rf307_fullpereventerrors.py.

◆ expHistDterr

rf307_fullpereventerrors.expHistDterr = expDataDterr.binnedClone()

Definition at line 38 of file rf307_fullpereventerrors.py.

◆ frame

rf307_fullpereventerrors.frame = dt.frame(Title="Projection of model(dt|dterr) on dt")

Definition at line 73 of file rf307_fullpereventerrors.py.

◆ gm

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.

◆ hh_model

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.

◆ model

rf307_fullpereventerrors.model = ROOT.RooProdPdf("model", "model", {pdfErr}, Conditional=({decay_gm}, {dt}))

Definition at line 46 of file rf307_fullpereventerrors.py.

◆ pdfDtErr

rf307_fullpereventerrors.pdfDtErr = ROOT.RooLandau("pdfDtErr", "pdfDtErr", dterr, 1.0, 0.25)

Definition at line 34 of file rf307_fullpereventerrors.py.

◆ pdfErr

rf307_fullpereventerrors.pdfErr = ROOT.RooHistPdf("pdfErr", "pdfErr", {dterr}, expHistDterr)

Definition at line 39 of file rf307_fullpereventerrors.py.

◆ PrintLevel

rf307_fullpereventerrors.PrintLevel

Definition at line 63 of file rf307_fullpereventerrors.py.

◆ sigma

rf307_fullpereventerrors.sigma = ROOT.RooRealVar("sigma", "per-event error scale factor", 1, 0.1, 10)

Definition at line 23 of file rf307_fullpereventerrors.py.

◆ tau

rf307_fullpereventerrors.tau = ROOT.RooRealVar("tau", "tau", 1.548)

Definition at line 27 of file rf307_fullpereventerrors.py.