本文整理汇总了Python中ROOT.RooDataSet.plotOnXY方法的典型用法代码示例。如果您正苦于以下问题:Python RooDataSet.plotOnXY方法的具体用法?Python RooDataSet.plotOnXY怎么用?Python RooDataSet.plotOnXY使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ROOT.RooDataSet
的用法示例。
在下文中一共展示了RooDataSet.plotOnXY方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: RooRealVar
# 需要导入模块: from ROOT import RooDataSet [as 别名]
# 或者: from ROOT.RooDataSet import plotOnXY [as 别名]
#c0pr = RooRealVar("c0pr", "c0pr", 1, 1e-5, 1e5)
c0 = RooRealVar("c0", "c0", 3.13e-06, 1e-8, 1e5)
c1 = RooRealVar("c1", "c1", -1.59e+01, -1e+2, 1e2)
c2 = RooRealVar("c2", "c2", 1.08e+00, 1e-5, 1e1)
c3 = RooRealVar("c3", "c3", 7.66e+01, 0, 1e2)
c4 = RooRealVar("c4", "c4", -4.97e-03, -1e-5, 1)
#c5 = RooRealVar("c5", "c5", 0.01); c5.setConstant()
partial_pdf = RooGenericPdf("xspdf", "xspdf", "(mass^(c1+c2*log(mass))*exp(c3+c4*mass))",
RooArgList(mass, c1, c2, c3, c4))
pdf = R.RooExtendPdf("fullpdf", "fullpdf", partial_pdf, c0)
fr = mass.frame()
ds.plotOnXY(fr, RooFit.YVar(xs))
#pdf.plotOn(fr)
#fr.Draw()
#from IPython import embed; embed()#wait()
#def python_to_root(name, variable):
# line = '{0}& {1} = *reinterpret_cast<{0}*>((void*)TPython::Eval("{1}"));'
# R.gInterpreter.ProcessLine(line.format(variable.ClassName(), name))
#python_to_root("ds", ds)
#python_to_root("pdf", pdf)
#python_to_root("xs", xs)
#yvar = RooFit.YVar(xs)
#python_to_root("yvar", yvar)