Logo ROOT  
Reference Guide
rf306_condpereventerrors Namespace Reference

Variables

 bias = ROOT.RooRealVar("bias", "bias", 0, -10, 10)
 c = ROOT.TCanvas("rf306_condpereventerrors", "rf306_condperventerrors", 1200, 400)
 ConditionalObservables
 data = decay_gm.generate({dt}, ProtoData=expDataDterr)
 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)
 frame = dt.frame(Title="Slices of decay(dt|dterr) at various dterr")
 frame2 = dt.frame(Title="Projection of decay(dt|dterr) on dt")
 gm = ROOT.RooGaussModel("gm1", "gauss model scaled bt per-event error", dt, bias, sigma, dterr)
 hh_decay = decay_gm.createHistogram("hh_decay", dt, Binning=50, YVar=dict(var=dterr, Binning=50))
 Normalization
 pdfDtErr = ROOT.RooLandau("pdfDtErr", "pdfDtErr", dterr, 1.0, 0.25)
 PrintLevel
 ProjWData
 sigma = ROOT.RooRealVar("sigma", "per-event error scale factor", 1, 0.1, 10)
 tau = ROOT.RooRealVar("tau", "tau", 1.548)

Variable Documentation

◆ bias

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

Definition at line 24 of file rf306_condpereventerrors.py.

◆ c

rf306_condpereventerrors.c = ROOT.TCanvas("rf306_condpereventerrors", "rf306_condperventerrors", 1200, 400)

Definition at line 77 of file rf306_condpereventerrors.py.

◆ ConditionalObservables

rf306_condpereventerrors.ConditionalObservables

Definition at line 50 of file rf306_condpereventerrors.py.

◆ data

rf306_condpereventerrors.data = decay_gm.generate({dt}, ProtoData=expDataDterr)

Definition at line 44 of file rf306_condpereventerrors.py.

◆ decay_gm

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

Definition at line 30 of file rf306_condpereventerrors.py.

◆ dt

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

Definition at line 19 of file rf306_condpereventerrors.py.

◆ dterr

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

Definition at line 20 of file rf306_condpereventerrors.py.

◆ expDataDterr

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

Definition at line 37 of file rf306_condpereventerrors.py.

◆ frame

rf306_condpereventerrors.frame = dt.frame(Title="Slices of decay(dt|dterr) at various dterr")

Definition at line 60 of file rf306_condpereventerrors.py.

◆ frame2

rf306_condpereventerrors.frame2 = dt.frame(Title="Projection of decay(dt|dterr) on dt")

Definition at line 66 of file rf306_condpereventerrors.py.

◆ gm

rf306_condpereventerrors.gm = ROOT.RooGaussModel("gm1", "gauss model scaled bt per-event error", dt, bias, sigma, dterr)

Definition at line 26 of file rf306_condpereventerrors.py.

◆ hh_decay

rf306_condpereventerrors.hh_decay = decay_gm.createHistogram("hh_decay", dt, Binning=50, YVar=dict(var=dterr, Binning=50))

Definition at line 56 of file rf306_condpereventerrors.py.

◆ Normalization

rf306_condpereventerrors.Normalization

Definition at line 63 of file rf306_condpereventerrors.py.

◆ pdfDtErr

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

Definition at line 36 of file rf306_condpereventerrors.py.

◆ PrintLevel

rf306_condpereventerrors.PrintLevel

Definition at line 50 of file rf306_condpereventerrors.py.

◆ ProjWData

rf306_condpereventerrors.ProjWData

Definition at line 74 of file rf306_condpereventerrors.py.

◆ sigma

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

Definition at line 25 of file rf306_condpereventerrors.py.

◆ tau

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

Definition at line 29 of file rf306_condpereventerrors.py.