Logo ROOT  
Reference Guide
HybridStandardForm Namespace Reference

Variables

 b_model = ROOT.RooStats.ModelConfig("B_model", w)
 c = ROOT.TCanvas()
 data = w.pdf("px").generate(w.set("obs"), 150)
 eventCount = ROOT.RooStats.NumEventsTestStat(w.pdf("px"))
 hc1 = ROOT.RooStats.HybridCalculator(data, sb_model, b_model)
 hc2 = ROOT.RooStats.HybridCalculator(data, sb_model, b_model)
 msglevel = ROOT.RooMsgService.instance().globalKillBelow()
int ntoys = 6000
int nToysRatio = 20
 p1 = ROOT.RooStats.HypoTestPlot(r1, 30)
 p2 = ROOT.RooStats.HypoTestPlot(r2, 30)
 p_Bi = ROOT.RooStats.NumberCountingUtils.BinomialWithTauObsP(150, 100, 1)
 r1 = hc1.GetHypoTest()
 r2 = hc2.GetHypoTest()
 sb_model = ROOT.RooStats.ModelConfig("S+B_model", w)
 slrts = ROOT.RooStats.SimpleLikelihoodRatioTestStat(b_model.GetPdf(), sb_model.GetPdf())
 t = ROOT.TStopwatch()
 toymcs1 = hc1.GetTestStatSampler()
 toymcs2 = ROOT.RooStats.ToyMCSampler()
 w = ROOT.RooWorkspace("w")
 Z_Bi = ROOT.RooStats.NumberCountingUtils.BinomialWithTauObsZ(150, 100, 1)

Variable Documentation

◆ b_model

HybridStandardForm.b_model = ROOT.RooStats.ModelConfig("B_model", w)

Definition at line 211 of file HybridStandardForm.py.

◆ c

HybridStandardForm.c = ROOT.TCanvas()

Definition at line 139 of file HybridStandardForm.py.

◆ data

HybridStandardForm.data = w.pdf("px").generate(w.set("obs"), 150)

Definition at line 206 of file HybridStandardForm.py.

◆ eventCount

HybridStandardForm.eventCount = ROOT.RooStats.NumEventsTestStat(w.pdf("px"))

Definition at line 234 of file HybridStandardForm.py.

◆ hc1

HybridStandardForm.hc1 = ROOT.RooStats.HybridCalculator(data, sb_model, b_model)

Definition at line 279 of file HybridStandardForm.py.

◆ hc2

HybridStandardForm.hc2 = ROOT.RooStats.HybridCalculator(data, sb_model, b_model)

Definition at line 329 of file HybridStandardForm.py.

◆ msglevel

HybridStandardForm.msglevel = ROOT.RooMsgService.instance().globalKillBelow()

Definition at line 162 of file HybridStandardForm.py.

◆ ntoys

int HybridStandardForm.ntoys = 6000

Definition at line 81 of file HybridStandardForm.py.

◆ nToysRatio

int HybridStandardForm.nToysRatio = 20

Definition at line 82 of file HybridStandardForm.py.

◆ p1

HybridStandardForm.p1 = ROOT.RooStats.HypoTestPlot(r1, 30)

Definition at line 312 of file HybridStandardForm.py.

◆ p2

HybridStandardForm.p2 = ROOT.RooStats.HypoTestPlot(r2, 30)

Definition at line 363 of file HybridStandardForm.py.

◆ p_Bi

HybridStandardForm.p_Bi = ROOT.RooStats.NumberCountingUtils.BinomialWithTauObsP(150, 100, 1)

Definition at line 171 of file HybridStandardForm.py.

◆ r1

HybridStandardForm.r1 = hc1.GetHypoTest()

Definition at line 301 of file HybridStandardForm.py.

◆ r2

HybridStandardForm.r2 = hc2.GetHypoTest()

Definition at line 352 of file HybridStandardForm.py.

◆ sb_model

HybridStandardForm.sb_model = ROOT.RooStats.ModelConfig("S+B_model", w)

Definition at line 219 of file HybridStandardForm.py.

◆ slrts

HybridStandardForm.slrts = ROOT.RooStats.SimpleLikelihoodRatioTestStat(b_model.GetPdf(), sb_model.GetPdf())

Definition at line 324 of file HybridStandardForm.py.

◆ t

HybridStandardForm.t = ROOT.TStopwatch()

Definition at line 137 of file HybridStandardForm.py.

◆ toymcs1

HybridStandardForm.toymcs1 = hc1.GetTestStatSampler()

Definition at line 280 of file HybridStandardForm.py.

◆ toymcs2

HybridStandardForm.toymcs2 = ROOT.RooStats.ToyMCSampler()

Definition at line 330 of file HybridStandardForm.py.

◆ w

HybridStandardForm.w = ROOT.RooWorkspace("w")

Definition at line 148 of file HybridStandardForm.py.

◆ Z_Bi

HybridStandardForm.Z_Bi = ROOT.RooStats.NumberCountingUtils.BinomialWithTauObsZ(150, 100, 1)

Definition at line 172 of file HybridStandardForm.py.