Logo ROOT  
Reference Guide
rf315_projectpdf Namespace Reference

Variables

 a0 = ROOT.RooRealVar("a0", "a0", 0)
 a1 = ROOT.RooRealVar("a1", "a1", -1.5, -3, 1)
 c = ROOT.TCanvas("rf315_projectpdf", "rf315_projectpdf", 800, 400)
 data = modelx.generateBinned({x}, 1000)
 frame = x.frame(40)
 fy = ROOT.RooPolyVar("fy", "fy", y, [a0, a1])
 gaussx = ROOT.RooGaussian("gaussx", "Gaussian in x with shifting mean in y", x, fy, sigmax)
 gaussy = ROOT.RooGaussian("gaussy", "Gaussian in y", y, 0.0, 2.0)
 hh = model.createHistogram("x,y")
 model
 modelx = model.createProjection({y})
 PrintLevel
 sigmax = ROOT.RooRealVar("sigmax", "width of gaussian", 0.5)
 True
 Verbose
 x = ROOT.RooRealVar("x", "x", -5, 5)
 y = ROOT.RooRealVar("y", "y", -2, 2)

Variable Documentation

◆ a0

rf315_projectpdf.a0 = ROOT.RooRealVar("a0", "a0", 0)

Definition at line 29 of file rf315_projectpdf.py.

◆ a1

rf315_projectpdf.a1 = ROOT.RooRealVar("a1", "a1", -1.5, -3, 1)

Definition at line 30 of file rf315_projectpdf.py.

◆ c

rf315_projectpdf.c = ROOT.TCanvas("rf315_projectpdf", "rf315_projectpdf", 800, 400)

Definition at line 72 of file rf315_projectpdf.py.

◆ data

rf315_projectpdf.data = modelx.generateBinned({x}, 1000)

Definition at line 58 of file rf315_projectpdf.py.

◆ frame

rf315_projectpdf.frame = x.frame(40)

Definition at line 64 of file rf315_projectpdf.py.

◆ fy

rf315_projectpdf.fy = ROOT.RooPolyVar("fy", "fy", y, [a0, a1])

Definition at line 31 of file rf315_projectpdf.py.

◆ gaussx

rf315_projectpdf.gaussx = ROOT.RooGaussian("gaussx", "Gaussian in x with shifting mean in y", x, fy, sigmax)

Definition at line 35 of file rf315_projectpdf.py.

◆ gaussy

rf315_projectpdf.gaussy = ROOT.RooGaussian("gaussy", "Gaussian in y", y, 0.0, 2.0)

Definition at line 38 of file rf315_projectpdf.py.

◆ hh

rf315_projectpdf.hh = model.createHistogram("x,y")

Definition at line 69 of file rf315_projectpdf.py.

◆ model

rf315_projectpdf.model
Initial value:
1= ROOT.RooProdPdf(
2 "model",
3 "gaussx(x|y)*gaussy(y)",
4 {gaussy},
5 Conditional=({gaussx}, {x}),
6)

Definition at line 41 of file rf315_projectpdf.py.

◆ modelx

rf315_projectpdf.modelx = model.createProjection({y})

Definition at line 52 of file rf315_projectpdf.py.

◆ PrintLevel

rf315_projectpdf.PrintLevel

Definition at line 61 of file rf315_projectpdf.py.

◆ sigmax

rf315_projectpdf.sigmax = ROOT.RooRealVar("sigmax", "width of gaussian", 0.5)

Definition at line 34 of file rf315_projectpdf.py.

◆ True

rf315_projectpdf.True

Definition at line 61 of file rf315_projectpdf.py.

◆ Verbose

rf315_projectpdf.Verbose

Definition at line 61 of file rf315_projectpdf.py.

◆ x

rf315_projectpdf.x = ROOT.RooRealVar("x", "x", -5, 5)

Definition at line 25 of file rf315_projectpdf.py.

◆ y

rf315_projectpdf.y = ROOT.RooRealVar("y", "y", -2, 2)

Definition at line 26 of file rf315_projectpdf.py.