71relativeBkgUncert = 0.1
73pExp = ROOT.RooStats.NumberCountingUtils.BinomialExpP(sExpected, bExpected, relativeBkgUncert)
74zExp = ROOT.RooStats.NumberCountingUtils.BinomialExpZ(sExpected, bExpected, relativeBkgUncert)
75print(
"expected p-value = {} Z value (Gaussian sigma) = {}".format(pExp, zExp))
80pObs = ROOT.RooStats.NumberCountingUtils.BinomialObsP(observed, bExpected, relativeBkgUncert)
81zObs = ROOT.RooStats.NumberCountingUtils.BinomialObsZ(observed, bExpected, relativeBkgUncert)
82print(
"observed p-value = {} Z value (Gaussian sigma) = {}".format(pObs, zObs))
102pExpWithTau = ROOT.RooStats.NumberCountingUtils.BinomialWithTauExpP(sExpected, bExpected, tau)
103zExpWithTau = ROOT.RooStats.NumberCountingUtils.BinomialWithTauExpZ(sExpected, bExpected, tau)
104print(
"observed p-value = {} Z value (Gaussian sigma) = {}".format(pExpWithTau, zExpWithTau))
108pObsWithTau = ROOT.RooStats.NumberCountingUtils.BinomialWithTauObsP(observed, bExpected, tau)
109zObsWithTau = ROOT.RooStats.NumberCountingUtils.BinomialWithTauObsZ(observed, bExpected, tau)
110print(
"observed p-value = {} Z value (Gaussian sigma) = {}".format(pObsWithTau, zObsWithTau))