Addition and convolution: decay function pdfs with optional B physics effects (mixing and CP violation) that can be analytically convolved with e.g.
Gaussian resolution functions
pdf1 =
decay(t,tau) (x) delta(t)
pdf2 =
decay(t,tau) (x) gauss(t,m,s)
import ROOT
decay_tm =
ROOT.RooDecay(
"decay_tm",
"decay", dt, tau, tm, type=
"DoubleSided")
frame =
dt.frame(Title=
"Bdecay (x) resolution")
decay_gm1 =
ROOT.RooDecay(
"decay_gm1",
"decay", dt, tau, gm1, type=
"DoubleSided")
c =
ROOT.TCanvas(
"rf209_anaconv",
"rf209_anaconv", 600, 600)
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
- Date
- February 2018
- Authors
- Clemens Lange, Wouter Verkerke (C++ version)
Definition in file rf209_anaconv.py.