v1.6.2.0
VanyaBelyaev
released this
16 May 14:02
·
2078 commits
to master
since this release
v1.6.2.0
New features
- make names of created
PDF
andRooAbsPdf
objects unique.. It is not yet 100%, but a good step in this direction. - add "cut-off" functions and PDFs
- improve treatment of "tags" for C++ models.
- improve spline <--> graph relations
- add
da_combine
functions to combine two datasets with weights - add
Ostap::Utils::storeError
, 'Ostap::Utils::storeAsymnError' helper functions - add methods
wname
,store_error
andstore_asym_errors
toROOT.RooDataSet
1, addPSSmear2_pdf
generic smearing of the left edge of the phase space - more coherency for different
Ostap::Math::PhaseSpace*
classes - extend and improve
PSLeftExpoPol_pdf
andPSLeft_pdf
, make them more coherent - add functionality for jackknife and bootstrap analyses for fit biases and error estimates
- better output report from Jackknife and Boostrap studies
- add parameter
frequency
to roys, toys2, jackknife and boostrap toolsostap/fitting/toys.py
- propagare
more_vars
to the output reports of Jackknife and Boostrap studies - allow derived quantitites to be added into the output table of
RooFitResult
- add
getitem
stuff forRooFitResult
to allow interchange with dictionaries - add
split_range
generator to splti large range into smaller chunks - make creation and managemenbt of temporary files and directories more robust, probably more efficient, use better namings, ...
- add
timeout
parameter forsqlitedict
andsqliteshelve
- make use of
berkeleydb
for 3.6<=python
Backward incompatible changes:
Bug fixes:
- fix asserion statement in
dalitz.py
- fix a bug in analytic three-body phase space for cases with zero masses
- fix a bug in numerical three-body phase space for case with all zero masses
- fix a bug in
__getitem__
for range/slice/index sequecne for the weighted datasets - the event weigth was propagates incorrectly. Thanks to Dmitry Pereima.