Logo ROOT  
Reference Guide
rf204b_extendedLikelihood_rangedFit Namespace Reference

Variables

 alpha = ROOT.RooRealVar("alpha", "alpha", -0.04, -0.1, -0.0)
 c = ROOT.TCanvas("c", "c", 2100, 700)
 data = model.generate(x, 10000)
 extmodel = ROOT.RooExtendPdf("extmodel", "Extended model", model, N, "FULL")
 frame = x.frame()
 frame2 = x.frame()
 frame3 = x.frame()
 Label
 Layout
 mean = ROOT.RooRealVar("mean", "Mean of signal model", 40.0)
 model = ROOT.RooExponential("model", "Exponential model", x, alpha)
 modelsum = ROOT.RooAddPdf("modelsum", "NSig*signal + NBkg*background", [sig, model], [Nsig, Nbkg])
 N = ROOT.RooRealVar("N", "Extended term", 0, 20000)
 Nbkg = ROOT.RooRealVar("Nbkg", "Number of background events", 10000, 0, 20000)
 Nsig = ROOT.RooRealVar("Nsig", "Number of signal events", 1000, 0, 2000)
 PrintLevel
 r = model.fitTo(data, Range="LEFT,RIGHT", PrintLevel=-1, Save=True)
 r2 = extmodel.fitTo(data, Range="LEFT,RIGHT", PrintLevel=-1, Save=True)
 r3 = modelsum.fitTo(data, Range="LEFT,RIGHT", PrintLevel=-1, Save=True)
 Range
 sig = ROOT.RooGaussian("sig", "Signal model", x, mean, width)
 VisualizeError
 width = ROOT.RooRealVar("width", "Width of signal model", 5.0)
 x = ROOT.RooRealVar("x", "x", 10, 100)

Variable Documentation

◆ alpha

rf204b_extendedLikelihood_rangedFit.alpha = ROOT.RooRealVar("alpha", "alpha", -0.04, -0.1, -0.0)

Definition at line 58 of file rf204b_extendedLikelihood_rangedFit.py.

◆ c

rf204b_extendedLikelihood_rangedFit.c = ROOT.TCanvas("c", "c", 2100, 700)

Definition at line 107 of file rf204b_extendedLikelihood_rangedFit.py.

◆ data

rf204b_extendedLikelihood_rangedFit.data = model.generate(x, 10000)

Definition at line 67 of file rf204b_extendedLikelihood_rangedFit.py.

◆ extmodel

rf204b_extendedLikelihood_rangedFit.extmodel = ROOT.RooExtendPdf("extmodel", "Extended model", model, N, "FULL")

Definition at line 84 of file rf204b_extendedLikelihood_rangedFit.py.

◆ frame

rf204b_extendedLikelihood_rangedFit.frame = x.frame()

Definition at line 114 of file rf204b_extendedLikelihood_rangedFit.py.

◆ frame2

rf204b_extendedLikelihood_rangedFit.frame2 = x.frame()

Definition at line 125 of file rf204b_extendedLikelihood_rangedFit.py.

◆ frame3

rf204b_extendedLikelihood_rangedFit.frame3 = x.frame()

Definition at line 164 of file rf204b_extendedLikelihood_rangedFit.py.

◆ Label

rf204b_extendedLikelihood_rangedFit.Label

Definition at line 118 of file rf204b_extendedLikelihood_rangedFit.py.

◆ Layout

rf204b_extendedLikelihood_rangedFit.Layout

Definition at line 129 of file rf204b_extendedLikelihood_rangedFit.py.

◆ mean

rf204b_extendedLikelihood_rangedFit.mean = ROOT.RooRealVar("mean", "Mean of signal model", 40.0)

Definition at line 146 of file rf204b_extendedLikelihood_rangedFit.py.

◆ model

rf204b_extendedLikelihood_rangedFit.model = ROOT.RooExponential("model", "Exponential model", x, alpha)

Definition at line 59 of file rf204b_extendedLikelihood_rangedFit.py.

◆ modelsum

rf204b_extendedLikelihood_rangedFit.modelsum = ROOT.RooAddPdf("modelsum", "NSig*signal + NBkg*background", [sig, model], [Nsig, Nbkg])

Definition at line 150 of file rf204b_extendedLikelihood_rangedFit.py.

◆ N

rf204b_extendedLikelihood_rangedFit.N = ROOT.RooRealVar("N", "Extended term", 0, 20000)

Definition at line 83 of file rf204b_extendedLikelihood_rangedFit.py.

◆ Nbkg

rf204b_extendedLikelihood_rangedFit.Nbkg = ROOT.RooRealVar("Nbkg", "Number of background events", 10000, 0, 20000)

Definition at line 144 of file rf204b_extendedLikelihood_rangedFit.py.

◆ Nsig

rf204b_extendedLikelihood_rangedFit.Nsig = ROOT.RooRealVar("Nsig", "Number of signal events", 1000, 0, 2000)

Definition at line 143 of file rf204b_extendedLikelihood_rangedFit.py.

◆ PrintLevel

rf204b_extendedLikelihood_rangedFit.PrintLevel

Definition at line 91 of file rf204b_extendedLikelihood_rangedFit.py.

◆ r

rf204b_extendedLikelihood_rangedFit.r = model.fitTo(data, Range="LEFT,RIGHT", PrintLevel=-1, Save=True)

Definition at line 111 of file rf204b_extendedLikelihood_rangedFit.py.

◆ r2

rf204b_extendedLikelihood_rangedFit.r2 = extmodel.fitTo(data, Range="LEFT,RIGHT", PrintLevel=-1, Save=True)

Definition at line 123 of file rf204b_extendedLikelihood_rangedFit.py.

◆ r3

rf204b_extendedLikelihood_rangedFit.r3 = modelsum.fitTo(data, Range="LEFT,RIGHT", PrintLevel=-1, Save=True)

Definition at line 161 of file rf204b_extendedLikelihood_rangedFit.py.

◆ Range

rf204b_extendedLikelihood_rangedFit.Range

Definition at line 91 of file rf204b_extendedLikelihood_rangedFit.py.

◆ sig

rf204b_extendedLikelihood_rangedFit.sig = ROOT.RooGaussian("sig", "Signal model", x, mean, width)

Definition at line 148 of file rf204b_extendedLikelihood_rangedFit.py.

◆ VisualizeError

rf204b_extendedLikelihood_rangedFit.VisualizeError

Definition at line 116 of file rf204b_extendedLikelihood_rangedFit.py.

◆ width

rf204b_extendedLikelihood_rangedFit.width = ROOT.RooRealVar("width", "Width of signal model", 5.0)

Definition at line 147 of file rf204b_extendedLikelihood_rangedFit.py.

◆ x

rf204b_extendedLikelihood_rangedFit.x = ROOT.RooRealVar("x", "x", 10, 100)

Definition at line 57 of file rf204b_extendedLikelihood_rangedFit.py.