v1.9.5.9
·
1129 commits
to master
since this release
v1.9.5.8
New features:
- Add
Ostap::Math::ChebyshevSum::fill
method - Add
ChebyshedSum
intoOstap/Params.h
set of cuntions - extend
test_trees_params.py
test - redesign Bernstein dual basis:
Ostap::Math::BernsteinDual
&Ostap::Math::BernsteinDualBasis
- Add
Ostap::Math::Bernstein::fill
method - Add
Bernstein
intoOstap/Params.h
set of funtions - extend
test_trees_params.py
test - optimise
Ostap::Math::Bernstein2D
andOstap::Math::Bernstein3D
, make them a bit faster and efficient 1. add proper (de)serialisation for 2D,3D&4D polynomial objects - Add
Ostap::Math::Bernstein2D::fill
method - Add
Ostap::Math::Bernstein3D::fill
method - Add
Bernstein2D/3D
intoOstap/Params.h
set of funtions - further extend
test_trees_params.py
test - further extend
test_trees_params.py
test - add
__bool__
and__nonzero__
methods forProgressBar
- it allows to make more easywhile
-loops - change default table layour for
isatty
regime fromSingleTable
toDoubleTable
- allow to specify the default table format (
local
,ascii
,single
,double
(default),porcelain
,github
,markdown
- reshuffle code for
Ostap::Exception
- make it visible - extend tests for
Bernstein2D
andBernstein3D
objects - add
Bernstein3D::integralXY
,Bernstein3D::integralXZ
andBernstein3D::integralYZ
methods - add
Bernstein3D::integralX
,Bernstein3D::integralY
andBernstein3D::integralZ
methods - extend tests for
Bernstein3D
objects - allow to define the default table style either via connfigiraitno file (section 'Tables', field
Style
) or envitonment variableOSTAP_TABLE_STYLE
Backward incompatible:
- rename
BernsteinDualBasis
intoOstap::Math::BernsteinnDual
ostap.logger.table.table
: rename argumentformat
tostyle
Bug fixes:
- fix typo in
rames.py
for frame projections into 3D-histograms - fix couple of stupid bugs in
ResoStudentT
resolution fnunction - fix bug in
Bernstein3D::fill