Logo ROOT  
Reference Guide
rs101_limitexample Namespace Reference

Variables

 b = wspace["b"]
 chain = ROOT.RooStats.GetAsTTree("chainTreeData", "chainTreeData", chainData)
 chainData = mcInt.GetChainAsDataSet()
 Constrain
dict constrainedParams = {ratioSigEff, ratioBkgEff}
 data = wspace[dataOrig.GetName()]
 dataCanvas = ROOT.TCanvas("dataCanvas")
 dataOrig = ROOT.RooDataSet("exampleData", "exampleData", {obs})
 evt = parScanData.get(ievt)
 fc = ROOT.RooStats.FeldmanCousins(data, modelConfig)
 fcint = fc.GetInterval()
 fcll = fcint.LowerLimit(s)
 fcllLine = ROOT.TLine(fcll, 0, fcll, 1)
 fcul = fcint.UpperLimit(s)
 fculLine = ROOT.TLine(fcul, 0, fcul, 1)
 fit = modelWithConstraints.fitTo(data, Save=True, PrintLevel=-1)
 gr = ROOT.TGraph2D(parScanData.numEntries())
 gSigBkg = wspace["gSigBkg"]
 gSigEff = wspace["gSigEff"]
 lrinterval = plc.GetInterval()
 mc = ROOT.RooStats.MCMCCalculator(data, modelConfig)
 mcInt = mc.GetInterval()
 mcll = mcInt.LowerLimit(s)
 mcPlot = ROOT.RooStats.MCMCIntervalPlot(mcInt)
 mcul = mcInt.UpperLimit(s)
 modelConfig = ROOT.RooStats.ModelConfig(wspace)
 modelWithConstraints = wspace["modelWithConstraints"]
 obs = wspace["obs"]
 parScanData = fc.GetPointsToScan()
 pdfProp = ph.GetProposalFunction()
 ph = ROOT.RooStats.ProposalHelper()
 plc = ROOT.RooStats.ProfileLikelihoodCalculator(data, modelConfig)
 plotInt = ROOT.RooStats.LikelihoodIntervalPlot(lrinterval)
 PrintLevel
 ratioBkgEff = wspace["ratioBkgEff"]
 ratioSigEff = wspace["ratioSigEff"]
 s = wspace["s"]
 t = ROOT.TStopwatch()
 wspace = ROOT.RooWorkspace()
 x = evt.getRealValue("ratioBkgEff")
 y = evt.getRealValue("ratioSigEff")
 z = evt.getRealValue("s")

Variable Documentation

◆ b

rs101_limitexample.b = wspace["b"]

Definition at line 39 of file rs101_limitexample.py.

◆ chain

rs101_limitexample.chain = ROOT.RooStats.GetAsTTree("chainTreeData", "chainTreeData", chainData)

Definition at line 155 of file rs101_limitexample.py.

◆ chainData

rs101_limitexample.chainData = mcInt.GetChainAsDataSet()

Definition at line 152 of file rs101_limitexample.py.

◆ Constrain

rs101_limitexample.Constrain

Definition at line 57 of file rs101_limitexample.py.

◆ constrainedParams

rs101_limitexample.constrainedParams = {ratioSigEff, ratioBkgEff}

Definition at line 44 of file rs101_limitexample.py.

◆ data

rs101_limitexample.data = wspace[dataOrig.GetName()]

Definition at line 73 of file rs101_limitexample.py.

◆ dataCanvas

rs101_limitexample.dataCanvas = ROOT.TCanvas("dataCanvas")

Definition at line 81 of file rs101_limitexample.py.

◆ dataOrig

rs101_limitexample.dataOrig = ROOT.RooDataSet("exampleData", "exampleData", {obs})

Definition at line 53 of file rs101_limitexample.py.

◆ evt

rs101_limitexample.evt = parScanData.get(ievt)

Definition at line 167 of file rs101_limitexample.py.

◆ fc

rs101_limitexample.fc = ROOT.RooStats.FeldmanCousins(data, modelConfig)

Definition at line 90 of file rs101_limitexample.py.

◆ fcint

rs101_limitexample.fcint = fc.GetInterval()

Definition at line 96 of file rs101_limitexample.py.

◆ fcll

rs101_limitexample.fcll = fcint.LowerLimit(s)

Definition at line 125 of file rs101_limitexample.py.

◆ fcllLine

rs101_limitexample.fcllLine = ROOT.TLine(fcll, 0, fcll, 1)

Definition at line 128 of file rs101_limitexample.py.

◆ fcul

rs101_limitexample.fcul = fcint.UpperLimit(s)

Definition at line 124 of file rs101_limitexample.py.

◆ fculLine

rs101_limitexample.fculLine = ROOT.TLine(fcul, 0, fcul, 1)

Definition at line 129 of file rs101_limitexample.py.

◆ fit

rs101_limitexample.fit = modelWithConstraints.fitTo(data, Save=True, PrintLevel=-1)

Definition at line 98 of file rs101_limitexample.py.

◆ gr

rs101_limitexample.gr = ROOT.TGraph2D(parScanData.numEntries())

Definition at line 165 of file rs101_limitexample.py.

◆ gSigBkg

rs101_limitexample.gSigBkg = wspace["gSigBkg"]

Definition at line 47 of file rs101_limitexample.py.

◆ gSigEff

rs101_limitexample.gSigEff = wspace["gSigEff"]

Definition at line 46 of file rs101_limitexample.py.

◆ lrinterval

rs101_limitexample.lrinterval = plc.GetInterval()

Definition at line 78 of file rs101_limitexample.py.

◆ mc

rs101_limitexample.mc = ROOT.RooStats.MCMCCalculator(data, modelConfig)

Definition at line 110 of file rs101_limitexample.py.

◆ mcInt

rs101_limitexample.mcInt = mc.GetInterval()

Definition at line 116 of file rs101_limitexample.py.

◆ mcll

rs101_limitexample.mcll = mcInt.LowerLimit(s)

Definition at line 143 of file rs101_limitexample.py.

◆ mcPlot

rs101_limitexample.mcPlot = ROOT.RooStats.MCMCIntervalPlot(mcInt)

Definition at line 137 of file rs101_limitexample.py.

◆ mcul

rs101_limitexample.mcul = mcInt.UpperLimit(s)

Definition at line 142 of file rs101_limitexample.py.

◆ modelConfig

rs101_limitexample.modelConfig = ROOT.RooStats.ModelConfig(wspace)

Definition at line 60 of file rs101_limitexample.py.

◆ modelWithConstraints

rs101_limitexample.modelWithConstraints = wspace["modelWithConstraints"]

Definition at line 36 of file rs101_limitexample.py.

◆ obs

rs101_limitexample.obs = wspace["obs"]

Definition at line 37 of file rs101_limitexample.py.

◆ parScanData

rs101_limitexample.parScanData = fc.GetPointsToScan()

Definition at line 162 of file rs101_limitexample.py.

◆ pdfProp

rs101_limitexample.pdfProp = ph.GetProposalFunction()

Definition at line 108 of file rs101_limitexample.py.

◆ ph

rs101_limitexample.ph = ROOT.RooStats.ProposalHelper()

Definition at line 103 of file rs101_limitexample.py.

◆ plc

rs101_limitexample.plc = ROOT.RooStats.ProfileLikelihoodCalculator(data, modelConfig)

Definition at line 76 of file rs101_limitexample.py.

◆ plotInt

rs101_limitexample.plotInt = ROOT.RooStats.LikelihoodIntervalPlot(lrinterval)

Definition at line 85 of file rs101_limitexample.py.

◆ PrintLevel

rs101_limitexample.PrintLevel

Definition at line 57 of file rs101_limitexample.py.

◆ ratioBkgEff

rs101_limitexample.ratioBkgEff = wspace["ratioBkgEff"]

Definition at line 43 of file rs101_limitexample.py.

◆ ratioSigEff

rs101_limitexample.ratioSigEff = wspace["ratioSigEff"]

Definition at line 42 of file rs101_limitexample.py.

◆ s

rs101_limitexample.s = wspace["s"]

Definition at line 38 of file rs101_limitexample.py.

◆ t

rs101_limitexample.t = ROOT.TStopwatch()

Definition at line 21 of file rs101_limitexample.py.

◆ wspace

rs101_limitexample.wspace = ROOT.RooWorkspace()

Definition at line 27 of file rs101_limitexample.py.

◆ x

rs101_limitexample.x = evt.getRealValue("ratioBkgEff")

Definition at line 168 of file rs101_limitexample.py.

◆ y

rs101_limitexample.y = evt.getRealValue("ratioSigEff")

Definition at line 169 of file rs101_limitexample.py.

◆ z

rs101_limitexample.z = evt.getRealValue("s")

Definition at line 170 of file rs101_limitexample.py.