ROOT 6.16/01 Reference Guide |
These tutorials illustrate the main features of RooFit. Their names are related to the aspect which is treated in the code.
Files | |
file | rf101_basics.C |
'BASIC FUNCTIONALITY' RooFit tutorial macro #101 | |
file | rf101_basics.py |
This tutorial illustrates the basic features of RooFit. | |
file | rf102_dataimport.C |
'BASIC FUNCTIONALITY' RooFit tutorial macro #102 | |
file | rf103_interprfuncs.C |
'BASIC FUNCTIONALITY' RooFit tutorial macro #103 | |
file | rf103_interprfuncs.py |
'BASIC FUNCTIONALITY' RooFit tutorial macro #103 Interpreted functions and p.d.f.s | |
file | rf104_classfactory.C |
'BASIC FUNCTIONALITY' RooFit tutorial macro #104 | |
file | rf104_classfactory.py |
BASIC FUNCTIONALITY' RooFit tutorial macro #104 The class factory for functions and p.d.f.s | |
file | rf105_funcbinding.C |
'BASIC FUNCTIONALITY' RooFit tutorial macro #105 | |
file | rf106_plotdecoration.C |
'BASIC FUNCTIONALITY' RooFit tutorial macro #106 | |
file | rf106_plotdecoration.py |
'BASIC FUNCTIONALITY' RooFit tutorial macro #106 Adding boxes with parameters, to RooPlots. | |
file | rf107_plotstyles.C |
'BASIC FUNCTIONALITY' RooFit tutorial macro #107 | |
file | rf107_plotstyles.py |
'BASIC FUNCTIONALITY' RooFit tutorial macro #107 Demonstration of various plotting styles of data, functions in a RooPlot | |
file | rf108_plotbinning.C |
'BASIC FUNCTIONALITY' RooFit tutorial macro #108 | |
file | rf108_plotbinning.py |
'BASIC FUNCTIONALITY' RooFit tutorial macro #108 Plotting unbinned data with alternate and variable binnings | |
file | rf109_chi2residpull.C |
'BASIC FUNCTIONALITY' RooFit tutorial macro #109 | |
file | rf110_normintegration.C |
'BASIC FUNCTIONALITY' RooFit tutorial macro #110 | |
file | rf110_normintegration.py |
'BASIC FUNCTIONALITY' RooFit tutorial macro #110 Examples on normalization of p.d.f.s, integration of p.d.fs, construction of cumulative distribution functions from p.d.f.s in one dimension | |
file | rf111_derivatives.C |
'BASIC FUNCTIONALITY' RooFit tutorial macro #111 | |
file | rf111_derivatives.py |
'BASIC FUNCTIONALITY' RooFit tutorial macro #111 Numerical 1st, and 3rd order derivatives w.r.t. | |
file | rf201_composite.C |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #201 | |
file | rf201_composite.py |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #201 Composite p.d.f with signal and background component pdf = f_bkg * bkg(x,a0,a1) + (1-fbkg) * (f_sig1 * sig1(x,m,s1 + (1-f_sig1) * sig2(x,m,s2))) | |
file | rf202_extendedmlfit.C |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #202 | |
file | rf202_extendedmlfit.py |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #202 Setting up an extended maximum likelihood fit | |
file | rf203_ranges.C |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #203 | |
file | rf203_ranges.py |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #203 Fitting and plotting in sub ranges | |
file | rf204_extrangefit.C |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #204 | |
file | rf204_extrangefit.py |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #204 Extended maximum likelihood fit with alternate range definition for observed number of events. | |
file | rf205_compplot.C |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #205 | |
file | rf205_compplot.py |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #205 Options for plotting components of composite p.d.f.s. | |
file | rf206_treevistools.C |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #206 | |
file | rf206_treevistools.py |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #206 Tools for visualization of ROOT.RooAbsArg expression trees | |
file | rf207_comptools.C |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #207 | |
file | rf208_convolution.C |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #208 | |
file | rf209_anaconv.C |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #209 | |
file | rf209_anaconv.py |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #209 Decay function p.d.fs with optional B physics effects (mixing and CP violation) that can be analytically convolved with e.g. | |
file | rf210_angularconv.C |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #210 | |
file | rf211_paramconv.C |
'ADDITION AND CONVOLUTION' RooFit tutorial macro #211 | |
file | rf301_composition.C |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #301 | |
file | rf301_composition.py |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #301 Multi-dimensional p.d.f.s through composition, e.g. | |
file | rf302_utilfuncs.C |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #302 | |
file | rf302_utilfuncs.py |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #302 Utility functions classes available for use in tailoring of composite (multidimensional) pdfs | |
file | rf303_conditional.C |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #303 | |
file | rf304_uncorrprod.C |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #304 | |
file | rf304_uncorrprod.py |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #304 Simple uncorrelated multi-dimensional p.d.f.s | |
file | rf305_condcorrprod.C |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #305 | |
file | rf305_condcorrprod.py |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #305 Multi-dimensional p.d.f.s with conditional p.d.fs in product | |
file | rf306_condpereventerrors.C |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #306 | |
file | rf306_condpereventerrors.py |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #306 Complete example with use of conditional p.d.f. | |
file | rf307_fullpereventerrors.C |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #307 | |
file | rf307_fullpereventerrors.py |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #307 Complete example with use of full p.d.f. | |
file | rf308_normintegration2d.C |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #308 | |
file | rf308_normintegration2d.py |
| |
file | rf309_ndimplot.C |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #308 | |
file | rf309_ndimplot.py |
| |
file | rf310_sliceplot.C |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #309 | |
file | rf310_sliceplot.py |
| |
file | rf311_rangeplot.C |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #310 | |
file | rf311_rangeplot.py |
| |
file | rf312_multirangefit.C |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #312 | |
file | rf312_multirangefit.py |
| |
file | rf313_paramranges.C |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #313 | |
file | rf313_paramranges.py |
| |
file | rf314_paramfitrange.C |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #314 | |
file | rf314_paramfitrange.py |
| |
file | rf315_projectpdf.py |
| |
file | rf316_llratioplot.C |
'MULTIDIMENSIONAL MODELS' RooFit tutorial macro #316 | |
file | rf316_llratioplot.py |
| |
file | rf401_importttreethx.C |
'DATA AND CATEGORIES' RooFit tutorial macro #401 | |
file | rf402_datahandling.C |
'DATA AND CATEGORIES' RooFit tutorial macro #402 | |
file | rf402_datahandling.py |
| |
file | rf403_weightedevts.C |
'DATA AND CATEGORIES' RooFit tutorial macro #403 | |
file | rf404_categories.C |
'DATA AND CATEGORIES' RooFit tutorial macro #404 | |
file | rf404_categories.py |
| |
file | rf405_realtocatfuncs.C |
'DATA AND CATEGORIES' RooFit tutorial macro #405 | |
file | rf405_realtocatfuncs.py |
| |
file | rf406_cattocatfuncs.C |
'DATA AND CATEGORIES' RooFit tutorial macro #406 | |
file | rf406_cattocatfuncs.py |
| |
file | rf407_latextables.C |
'DATA AND CATEGORIES' RooFit tutorial macro #407 | |
file | rf407_latextables.py |
| |
file | rf501_simultaneouspdf.C |
'ORGANIZATION AND SIMULTANEOUS FITS' RooFit tutorial macro #501 | |
file | rf501_simultaneouspdf.py |
| |
file | rf502_wspacewrite.C |
'ORGANIZATION AND SIMULTANEOUS FITS' RooFit tutorial macro #502 | |
file | rf502_wspacewrite.py |
| |
file | rf503_wspaceread.C |
'ORGANIZATION AND SIMULTANEOUS FITS' RooFit tutorial macro #503 | |
file | rf504_simwstool.C |
'ORGANIZATION AND SIMULTANEOUS FITS' RooFit tutorial macro #504 | |
file | rf504_simwstool.py |
| |
file | rf505_asciicfg.C |
'ORGANIZATION AND SIMULTANEOUS FITS' RooFit tutorial macro #505 | |
file | rf505_asciicfg.py |
| |
file | rf506_msgservice.C |
'ORGANIZATION AND SIMULTANEOUS FITS' RooFit tutorial macro #506 | |
file | rf506_msgservice.py |
| |
file | rf507_debugtools.C |
'ORGANIZATION AND SIMULTANEOUS FITS' RooFit tutorial macro #507 | |
file | rf507_debugtools.py |
| |
file | rf508_listsetmanip.C |
'ORGANIZATION AND SIMULTANEOUS FITS' RooFit tutorial macro #508 | |
file | rf509_wsinteractive.C |
'ORGANIZATION AND SIMULTANEOUS FITS' RooFit tutorial macro #509 | |
file | rf509_wsinteractive.py |
| |
file | rf510_wsnamedsets.C |
'ORGANIZATION AND SIMULTANEOUS FITS' RooFit tutorial macro #510 | |
file | rf511_wsfactory_basic.C |
'ORGANIZATION AND SIMULTANEOUS FITS' RooFit tutorial macro #511 | |
file | rf511_wsfactory_basic.py |
| |
file | rf512_wsfactory_oper.C |
'ORGANIZATION AND SIMULTANEOUS FITS' RooFit tutorial macro #512 | |
file | rf513_wsfactory_tools.C |
'ORGANIZATION AND SIMULTANEOUS FITS' RooFit tutorial macro #513 | |
file | rf513_wsfactory_tools.py |
| |
file | rf601_intminuit.C |
'LIKELIHOOD AND MINIMIZATION' RooFit tutorial macro #601 | |
file | rf602_chi2fit.C |
'LIKELIHOOD AND MINIMIZATION' RooFit tutorial macro #602 | |
file | rf603_multicpu.C |
'LIKELIHOOD AND MINIMIZATION' RooFit tutorial macro #603 | |
file | rf603_multicpu.py |
| |
file | rf604_constraints.C |
'LIKELIHOOD AND MINIMIZATION' RooFit tutorial macro #604 | |
file | rf604_constraints.py |
| |
file | rf605_profilell.C |
'LIKELIHOOD AND MINIMIZATION' RooFit tutorial macro #605 | |
file | rf606_nllerrorhandling.C |
'LIKELIHOOD AND MINIMIZATION' RooFit tutorial macro #606 | |
file | rf607_fitresult.C |
'LIKELIHOOD AND MINIMIZATION' RooFit tutorial macro #607 | |
file | rf607_fitresult.py |
| |
file | rf608_fitresultaspdf.C |
'LIKELIHOOD AND MINIMIZATION' RooFit tutorial macro #608 | |
file | rf608_fitresultaspdf.py |
| |
file | rf609_xychi2fit.C |
'LIKELIHOOD AND MINIMIZATION' RooFit tutorial macro #609 | |
file | rf609_xychi2fit.py |
| |
file | rf610_visualerror.C |
'LIKELIHOOD AND MINIMIZATION' RooFit tutorial macro #610 | |
file | rf610_visualerror.py |
| |
file | rf701_efficiencyfit.C |
'SPECIAL PDFS' RooFit tutorial macro #701 | |
file | rf701_efficiencyfit.py |
| |
file | rf702_efficiencyfit_2D.C |
'SPECIAL PDFS' RooFit tutorial macro #702 | |
file | rf702_efficiencyfit_2D.py |
| |
file | rf703_effpdfprod.C |
'SPECIAL PDFS' RooFit tutorial macro #703 | |
file | rf703_effpdfprod.py |
| |
file | rf704_amplitudefit.C |
'SPECIAL PDFS' RooFit tutorial macro #704 | |
file | rf704_amplitudefit.py |
| |
file | rf705_linearmorph.C |
'SPECIAL PDFS' RooFit tutorial macro #705 | |
file | rf706_histpdf.C |
'SPECIAL PDFS' RooFit tutorial macro #706 | |
file | rf706_histpdf.py |
| |
file | rf707_kernelestimation.C |
'SPECIAL PDFS' RooFit tutorial macro #707 | |
file | rf707_kernelestimation.py |
| |
file | rf708_bphysics.C |
'SPECIAL PDFS' RooFit tutorial macro #708 | |
file | rf708_bphysics.py |
| |
file | rf801_mcstudy.C |
'VALIDATION AND MC STUDIES' RooFit tutorial macro #801 | |
file | rf801_mcstudy.py |
| |
file | rf802_mcstudy_addons.C |
'VALIDATION AND MC STUDIES' RooFit tutorial macro #802 | |
file | rf803_mcstudy_addons2.C |
'VALIDATION AND MC STUDIES' RooFit tutorial macro #803 | |
file | rf804_mcstudy_constr.C |
'VALIDATION AND MC STUDIES' RooFit tutorial macro #804 | |
file | rf901_numintconfig.C |
'NUMERIC ALGORITHM TUNING' RooFit tutorial macro #901 | |
file | rf902_numgenconfig.C |
'NUMERIC ALGORITHM TUNING' RooFit tutorial macro #902 | |
file | rf903_numintcache.C |
'NUMERIC ALGORITHM TUNING' RooFit tutorial macro #903 | |