ROOT 6.14/05 Reference Guide |

RooFit

RooFit toolkit classes.

For documentation see The RooFit Toolkit for Data Modeling.

## Classes | |

class | Roo2DKeysPdf |

Two-dimensional kernel estimation PDF. More... | |

class | RooArgusBG |

RooArgusBG is a RooAbsPdf implementation describing the ARGUS background shape. More... | |

class | RooBCPEffDecay |

PDF describing decay time distribution of B meson including effects of standard model CP violation. More... | |

class | RooBCPGenDecay |

Implement standard CP physics model with S and C (no mention of lambda) Suitably stolen and modified from RooBCPEffDecay. More... | |

class | RooBDecay |

Most general description of B decay time distribution with effects of CP violation, mixing and life time differences. More... | |

class | RooBernstein |

Bernstein basis polynomials are positive-definite in the range [0,1]. More... | |

class | RooBifurGauss |

Bifurcated Gaussian p.d.f with different widths on left and right side of maximum value. More... | |

class | RooBlindTools |

class | RooBMixDecay |

Class RooBMixDecay is a RooAbsAnaConvPdf implementation that describes the decay of B mesons with the effects of B0/B0bar mixing. More... | |

class | RooBreitWigner |

Class RooBreitWigner is a RooAbsPdf implementation that models a non-relativistic Breit-Wigner shape. More... | |

class | RooBukinPdf |

RooBukinPdf implements the NovosibirskA function. More... | |

class | RooCBShape |

P.d.f implementing the Crystal Ball line shape. More... | |

class | RooCFunction1Binding< VO, VI > |

RooCFunction1Binding is a templated implementation of class RooAbsReal that binds generic C(++) functions to a RooAbsReal argument thus allowing generic C++ functions to be used as RooFit functions. More... | |

class | RooCFunction2Binding< VO, VI1, VI2 > |

RooCFunction2Binding is a templated implementation of class RooAbsReal that binds generic C(++) functions to a RooAbsReal argument thus allowing generic C++ functions to be used as RooFit functions. More... | |

class | RooCFunction3Binding< VO, VI1, VI2, VI3 > |

RooCFunction3Binding is a templated implementation of class RooAbsReal that binds generic C(++) functions to a RooAbsReal argument thus allowing generic C++ functions to be used as RooFit functions. More... | |

class | RooCFunction4Binding< VO, VI1, VI2, VI3, VI4 > |

RooCFunction4Binding is a templated implementation of class RooAbsReal that binds generic C(++) functions to a RooAbsReal argument thus allowing generic C++ functions to be used as RooFit functions. More... | |

class | RooChebychev |

Chebychev polynomial p.d.f. More... | |

class | RooChi2MCSModule |

RooChi2MCSModule is an add-on modules to RooMCStudy that calculates the chi-squared of fitted p.d.f with respect to a binned version of the data. More... | |

class | RooChiSquarePdf |

The PDF of the Chi Square distribution for n degrees of freedom. More... | |

class | RooDecay |

Single or double sided decay function that can be analytically convolved with any RooResolutionModel implementation. More... | |

class | RooDstD0BG |

Special p.d.f shape that can be used to model the background of D*-D0 mass difference distributions. More... | |

class | RooExponential |

Exponential p.d.f. More... | |

class | RooFunctor1DBinding |

RooCFunction1Binding is a templated implementation of class RooAbsReal that binds generic C(++) functions to a RooAbsReal argument thus allowing generic C++ functions to be used as RooFit functions. More... | |

class | RooFunctor1DPdfBinding |

class | RooFunctorBinding |

RooCFunction1Binding is a templated implementation of class RooAbsReal that binds generic C(++) functions to a RooAbsReal argument thus allowing generic C++ functions to be used as RooFit functions. More... | |

class | RooFunctorPdfBinding |

class | RooGamma |

Implementation of the Gamma PDF for RooFit/RooStats. More... | |

class | RooGaussian |

Plain Gaussian p.d.f. More... | |

class | RooGaussModel |

Class RooGaussModel implements a RooResolutionModel that models a Gaussian distribution. More... | |

class | RooGExpModel |

Class RooGExpModel is a RooResolutionModel implementation that models a resolution function that is the convolution of a Gaussian with a one-sided exponential. More... | |

class | RooHistConstraint |

class | RooIntegralMorph |

Class RooIntegralMorph is an implementation of the histogram interpolation technique described by Alex Read in 'NIM A 425 (1999) 357-369 'Linear interpolation of histograms' for continuous functions rather than histograms. More... | |

class | RooJeffreysPrior |

RooJeffreysPrior. More... | |

class | RooKeysPdf |

Class RooKeysPdf implements a one-dimensional kernel estimation p.d.f which model the distribution of an arbitrary input dataset as a superposition of Gaussian kernels, one for each data point, each contributing 1/N to the total integral of the p.d.f. More... | |

class | RooLandau |

Landau Distribution p.d.f. More... | |

class | RooLegendre |

class | RooLognormal |

RooFit Lognormal PDF. More... | |

class | RooMathCoreReg |

class | RooMathMoreReg |

class | RooMomentMorph |

class | RooMultiBinomial |

RooMultiBinomial is an efficiency function which makes all combinations of efficiencies given as input different efficiency functions for different categories. More... | |

class | RooNDKeysPdf |

Generic N-dimensional implementation of a kernel estimation p.d.f. More... | |

class | RooNonCentralChiSquare |

The PDF of the Non-Central Chi Square distribution for n degrees of freedom. More... | |

class | RooNonCPEigenDecay |

Time-dependent RooAbsAnaConvPdf for CP violating decays to Non-CP eigenstates (eg, \( B_0 \rightarrow \rho^\pm \pi^\mp\)). More... | |

class | RooNovosibirsk |

RooNovosibirsk implements the Novosibirsk function. More... | |

class | RooParametricStepFunction |

The Parametric Step Function PDF is a binned distribution whose parameters are the heights of each bin. More... | |

class | RooParamHistFunc |

class | RooPoisson |

Poisson pdf. More... | |

class | RooPolynomial |

RooPolynomial implements a polynomial p.d.f of the form \[ f(x) = \sum_{i} a_{i} * x^i \] By default coefficient a_0 is chosen to be 1, as polynomial probability density functions have one degree of freedom less than polynomial functions due to the normalization condition. More... | |

class | RooSpHarmonic |

Implementation of the so-called real spherical harmonics, using the orthonormal normalization, which are related to spherical harmonics as: \[ Y_{l0} = Y_l^0 (m=0) \\ Y_{lm} = \frac{1}{\sqrt{2}} \left( Y_l^m + (-1)^m Y_l^{-m} \right) (m>0) \\ Y_{lm} = \frac{1}{i\sqrt{2}} \left( Y_l^{|m|} - (-1)^{|m|} Y_l^{-|m|} \right) (m<0) \] . More... | |

class | RooStepFunction |

The Step Function is a binned function whose parameters are the heights of each bin. More... | |

class | RooTFnBinding |

class | RooTFnPdfBinding |

class | RooTMathReg |

class | RooUnblindCPAsymVar |

Implementation of BlindTools' CP asymmetry blinding method A RooUnblindCPAsymVar object is a real valued function object, constructed from a blind value holder and a set of unblinding parameters. More... | |

class | RooUnblindOffset |

Implementation of BlindTools' offset blinding method A RooUnblindOffset object is a real valued function object, constructed from a blind value holder and a set of unblinding parameters. More... | |

class | RooUnblindPrecision |

Implementation of BlindTools' precision blinding method A RooUnblindPrecision object is a real valued function object, constructed from a blind value holder and a set of unblinding parameters. More... | |

class | RooUnblindUniform |

Implementation of BlindTools' offset blinding method A RooUnblindUniform object is a real valued function object, constructed from a blind value holder and a set of unblinding parameters. More... | |

class | RooUniform |

Flat p.d.f. More... | |

class | RooVoigtian |

RooVoigtian is an efficient implementation of the convolution of a Breit-Wigner with a Gaussian, making use of the complex error function. More... | |