Skip to content

v1.6.2.0

Compare
Choose a tag to compare
@VanyaBelyaev VanyaBelyaev released this 16 May 14:02
· 2078 commits to master since this release

v1.6.2.0

New features

  1. make names of created PDF and RooAbsPdf objects unique.. It is not yet 100%, but a good step in this direction.
  2. add "cut-off" functions and PDFs
  3. improve treatment of "tags" for C++ models.
  4. improve spline <--> graph relations
  5. add da_combine functions to combine two datasets with weights
  6. add Ostap::Utils::storeError, 'Ostap::Utils::storeAsymnError' helper functions
  7. add methods wname, store_error and store_asym_errors to ROOT.RooDataSet
    1, add PSSmear2_pdf generic smearing of the left edge of the phase space
  8. more coherency for different Ostap::Math::PhaseSpace* classes
  9. extend and improve PSLeftExpoPol_pdf and PSLeft_pdf, make them more coherent
  10. add functionality for jackknife and bootstrap analyses for fit biases and error estimates
  11. better output report from Jackknife and Boostrap studies
  12. add parameter frequency to roys, toys2, jackknife and boostrap tools ostap/fitting/toys.py
  13. propagare more_vars to the output reports of Jackknife and Boostrap studies
  14. allow derived quantitites to be added into the output table of RooFitResult
  15. add getitem stuff for RooFitResult to allow interchange with dictionaries
  16. add split_range generator to splti large range into smaller chunks
  17. make creation and managemenbt of temporary files and directories more robust, probably more efficient, use better namings, ...
  18. add timeout parameter for sqlitedict and sqliteshelve
  19. make use of berkeleydb for 3.6<=python

Backward incompatible changes:

Bug fixes:

  1. fix asserion statement in dalitz.py
  2. fix a bug in analytic three-body phase space for cases with zero masses
  3. fix a bug in numerical three-body phase space for case with all zero masses
  4. fix a bug in __getitem__ for range/slice/index sequecne for the weighted datasets - the event weigth was propagates incorrectly. Thanks to Dmitry Pereima.