-
- Downloads
An error occurred while retrieving diff files
[RF] Add Barlow-Beeston tutorial and clean up related classes.
- Add a tutorial for the Barlow-Beeston method, rf709_BarlowBeeston.C. - Remove legacy iterators from RooHistConstraint and RooParamHistFunc, which are used to implement the Barlow-Beeston method. - Replace iterative logGamma in RooHistConstraint by std::lgamma - Make sure that bins with zero entries don't get touched by MINUIT. This reduces the number of degenerate parameters without any effect, and stabilises the covariance matrix. - Update documentation of the respective classes.
Showing
- roofit/histfactory/src/ParamHistFunc.cxx 6 additions, 9 deletionsroofit/histfactory/src/ParamHistFunc.cxx
- roofit/roofit/inc/RooHistConstraint.h 1 addition, 4 deletionsroofit/roofit/inc/RooHistConstraint.h
- roofit/roofit/src/RooHistConstraint.cxx 83 additions, 94 deletionsroofit/roofit/src/RooHistConstraint.cxx
- roofit/roofit/src/RooParamHistFunc.cxx 18 additions, 10 deletionsroofit/roofit/src/RooParamHistFunc.cxx
- tutorials/roofit/rf706_histpdf.C 1 addition, 1 deletiontutorials/roofit/rf706_histpdf.C
- tutorials/roofit/rf709_BarlowBeeston.C 233 additions, 0 deletionstutorials/roofit/rf709_BarlowBeeston.C
Loading
Please register or sign in to comment