Logo ROOT  
Reference Guide
rf616_morphing Namespace Reference

Functions

 build_ws (mu_observed, sigma)
 morphing (setting)

Variables

 c = ROOT.TCanvas("rf616_morphing", "rf616_morphing", 800, 400)
 frame1 = morphing(ROOT.RooMomentMorphFuncND.Linear)
 frame2 = mu_var.frame(Title="Negative log Likelihood")
 gauss = workspace.pdf("gauss")
 LineColor
 minimizer = ROOT.RooMinimizer(nll)
float mu_observed = 2.5
 mu_var = workspace["mu"]
int n_samples = 1000
 Name
 nll_gauss = gauss.createNLL(obs_data)
 nll_morph = workspace["morph"].createNLL(obs_data)
 obs_data = gauss.generate(x_var, n_samples)
 result = minimizer.save()
 ShiftToZero
float sigma = 1.5
 True
 workspace = build_ws(mu_observed, sigma)
 x_var = workspace["x"]

Function Documentation

◆ build_ws()

rf616_morphing.build_ws ( mu_observed,
sigma )

Definition at line 75 of file rf616_morphing.py.

◆ morphing()

rf616_morphing.morphing ( setting)

Definition at line 32 of file rf616_morphing.py.

Variable Documentation

◆ c

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

Definition at line 105 of file rf616_morphing.py.

◆ frame1

rf616_morphing.frame1 = morphing(ROOT.RooMomentMorphFuncND.Linear)

Definition at line 96 of file rf616_morphing.py.

◆ frame2

rf616_morphing.frame2 = mu_var.frame(Title="Negative log Likelihood")

Definition at line 101 of file rf616_morphing.py.

◆ gauss

rf616_morphing.gauss = workspace.pdf("gauss")

Definition at line 88 of file rf616_morphing.py.

◆ LineColor

rf616_morphing.LineColor

Definition at line 102 of file rf616_morphing.py.

◆ minimizer

rf616_morphing.minimizer = ROOT.RooMinimizer(nll)

Definition at line 119 of file rf616_morphing.py.

◆ mu_observed

float rf616_morphing.mu_observed = 2.5

Definition at line 83 of file rf616_morphing.py.

◆ mu_var

rf616_morphing.mu_var = workspace["mu"]

Definition at line 87 of file rf616_morphing.py.

◆ n_samples

int rf616_morphing.n_samples = 1000

Definition at line 24 of file rf616_morphing.py.

◆ Name

rf616_morphing.Name

Definition at line 102 of file rf616_morphing.py.

◆ nll_gauss

rf616_morphing.nll_gauss = gauss.createNLL(obs_data)

Definition at line 93 of file rf616_morphing.py.

◆ nll_morph

rf616_morphing.nll_morph = workspace["morph"].createNLL(obs_data)

Definition at line 98 of file rf616_morphing.py.

◆ obs_data

rf616_morphing.obs_data = gauss.generate(x_var, n_samples)

Definition at line 89 of file rf616_morphing.py.

◆ result

rf616_morphing.result = minimizer.save()

Definition at line 122 of file rf616_morphing.py.

◆ ShiftToZero

rf616_morphing.ShiftToZero

Definition at line 102 of file rf616_morphing.py.

◆ sigma

float rf616_morphing.sigma = 1.5

Definition at line 84 of file rf616_morphing.py.

◆ True

rf616_morphing.True

Definition at line 102 of file rf616_morphing.py.

◆ workspace

rf616_morphing.workspace = build_ws(mu_observed, sigma)

Definition at line 85 of file rf616_morphing.py.

◆ x_var

rf616_morphing.x_var = workspace["x"]

Definition at line 86 of file rf616_morphing.py.