Variables | |
| alpha = ROOT.RooRealVar("alpha", "alpha", 5, 0.1, 10) | |
| c = ROOT.TCanvas("rf103_interprfuncs", "rf103_interprfuncs", 800, 400) | |
| data = genpdf.generate({x}, 10000) | |
| data2 = g1.generate({x}, 1000) | |
| g1 = ROOT.RooGaussian("g1", "g1", x, 10, 3) | |
| g2 = ROOT.RooGaussian("g2", "h2", x, mean, sigma) | |
| genpdf = ROOT.RooGenericPdf("genpdf", "genpdf", "(1+0.1*abs(x)+sin(sqrt(abs(x*alpha+0.1))))", [x, alpha]) | |
| mean = ROOT.RooFormulaVar("mean", "mean", "sqrt(mean2)", [mean2]) | |
| mean2 = ROOT.RooRealVar("mean2", "mean^2", 10, 0, 200) | |
| PrintLevel | |
| r = g2.fitTo(data2, Save=True, PrintLevel=-1) | |
| sigma = ROOT.RooRealVar("sigma", "sigma", 3, 0.1, 10) | |
| x = ROOT.RooRealVar("x", "x", -20, 20) | |
| xframe = x.frame(Title="Interpreted expression pdf") | |
| xframe2 = x.frame(Title="Tailored Gaussian pdf") | |
| rf103_interprfuncs.alpha = ROOT.RooRealVar("alpha", "alpha", 5, 0.1, 10) |
Definition at line 27 of file rf103_interprfuncs.py.
| rf103_interprfuncs.c = ROOT.TCanvas("rf103_interprfuncs", "rf103_interprfuncs", 800, 400) |
Definition at line 82 of file rf103_interprfuncs.py.
| rf103_interprfuncs.data = genpdf.generate({x}, 10000) |
Definition at line 34 of file rf103_interprfuncs.py.
| rf103_interprfuncs.data2 = g1.generate({x}, 1000) |
Definition at line 67 of file rf103_interprfuncs.py.
| rf103_interprfuncs.g1 = ROOT.RooGaussian("g1", "g1", x, 10, 3) |
Definition at line 66 of file rf103_interprfuncs.py.
Definition at line 59 of file rf103_interprfuncs.py.
| rf103_interprfuncs.genpdf = ROOT.RooGenericPdf("genpdf", "genpdf", "(1+0.1*abs(x)+sin(sqrt(abs(x*alpha+0.1))))", [x, alpha]) |
Definition at line 28 of file rf103_interprfuncs.py.
| rf103_interprfuncs.mean = ROOT.RooFormulaVar("mean", "mean", "sqrt(mean2)", [mean2]) |
Definition at line 56 of file rf103_interprfuncs.py.
| rf103_interprfuncs.mean2 = ROOT.RooRealVar("mean2", "mean^2", 10, 0, 200) |
Definition at line 52 of file rf103_interprfuncs.py.
| rf103_interprfuncs.PrintLevel |
Definition at line 37 of file rf103_interprfuncs.py.
| rf103_interprfuncs.r = g2.fitTo(data2, Save=True, PrintLevel=-1) |
Definition at line 73 of file rf103_interprfuncs.py.
| rf103_interprfuncs.sigma = ROOT.RooRealVar("sigma", "sigma", 3, 0.1, 10) |
Definition at line 53 of file rf103_interprfuncs.py.
| rf103_interprfuncs.x = ROOT.RooRealVar("x", "x", -20, 20) |
Definition at line 19 of file rf103_interprfuncs.py.
| rf103_interprfuncs.xframe = x.frame(Title="Interpreted expression pdf") |
Definition at line 40 of file rf103_interprfuncs.py.
| rf103_interprfuncs.xframe2 = x.frame(Title="Tailored Gaussian pdf") |
Definition at line 77 of file rf103_interprfuncs.py.