Skip to content

Releases: OstapHEP/ostap

v1.9.4.0

14 Nov 09:27
Compare
Choose a tag to compare

v1.9.4.0

New features:

  1. Add Ostap::Math::FlatteBugg , Ostap::Models::FlatteBugg and FlatteBugg_pdf
  2. add addition for two `ROOT.RooPlot~ objects with the same structure
  3. more tuning for Ostap::Utils::FitResult
  4. add ROOT.TTree.fstatVar and ROOT.TTree.fstatVars methods
  5. extend test_tools_tmva.py to include all 5 ways to use TMVA results
  6. add counters_table fnuction to printing the counters as a table
  7. fix/impove issue with standard TMVA plots
  8. update TMVA examples/tests
  9. add full_path mehtods for ROOT.TDirectory and ROOT.TTree
  10. improve addTMVAresponce functons
  11. rmeove comma separator sfrom ds_project
  12. slightly improve the prints from tree_reduce

Backward incompatible:

Bug fixes:

  1. fix formfactor for Ostap::Math::ChannelFlatteBugg

v1.9.3.8

22 Oct 19:56
cc4dbf2
Compare
Choose a tag to compare

v1.9.3.8

New features:

  1. add nbinsx/nbinsy/nbinsz keyword argyments for ROOT.RooAbdData.draw method
  2. allow additional keywords arguments for ROOT.RooAbsData.draw method, further forwardded to ROOT.TH1.draw method
  3. add function soft_multivar_constraint to ostap.fitting.fithelpers.FitHelper for creation of
    the multivariate Gaussian constraints.
  4. add example/test for using of the multivariate Gaussian constarines instead of simultaneous fit.
  5. add reduction for RooMultiVarGaussian class
  6. fix PDF.histo methods

Backward incompatible:

Bug fixes:

  1. fix tree_project for the case of multiple projected variables into 1D histogram
  2. fix deserialization of ROOT.RooFitResult objects

v1.9.3.6

11 Oct 13:40
Compare
Choose a tag to compare

v1.9.3.6

New features:

  1. reshuffle some code between ostap.fitting.variables and ostap.fitting.roofuncs
  2. reshuffle some code between ostap.fitting.variables and ostap.fitting.rooreduce
  3. add serialization/reducing for the graph-like objects
  4. fix exampels
  5. disable python warning from scipy.signal
  6. add decorations for TGraphMultiError type
  7. add helper module valerrors

Backward incompatible:

Bug fixes:

  1. fix typo in dataset.py. Thanks Dmitry Pereima for reporting the problem
  2. fix typo in tmva.py
  3. fix serialization for TGraphMultiError type

v1.9.3.4

21 Sep 16:54
39341ee
Compare
Choose a tag to compare

v1.9.3.4

New features:

  1. make sPlot1D serializeable
  2. add new test for local sPlotting

Backward incompatible:

Bug fixes:

  1. fix serialisation for Ostap::Functions::FuncTHND and Ostap::Functions::Func

v1.9.3.2

19 Sep 14:09
Compare
Choose a tag to compare

v1.9.3.2

New features:

  1. add reduction&deserialisation for RooPlot objects (it works better than defautl one)
  2. add items/iteritems methods for RooPlot

Backward incompatible:

Bug fixes:

  1. fix small typo in dataset.symmetrise
  2. fix small typo In Fit2D constructor
  3. fix some other typos

v1.9.3.0

16 Sep 08:37
Compare
Choose a tag to compare

v1.9.3.0

New features:

  1. tiny tweak in addChoppingResponse
  2. add separate Lumi object for Data-like set of classes

Backward incompatible:

Bug fixes:

  1. fix a typo in frame_progress
  2. fix a typo in root_file
  3. fix a typo in add_branch
  4. fix a typo in modifiers.py

v1.9.2.8

13 Sep 08:45
Compare
Choose a tag to compare

v1.9.2.8

New features:

  1. rename argument sort to sorted for Data-like objects
  2. add smooth transition functions
  3. add functions for Kanaidakis statistics
  4. add KGaussian function and correspondig PDF

Backward incompatible:

Bug fixes:

v1.9.2.6

09 Sep 11:02
Compare
Choose a tag to compare

v1.9.2.6

New features:

1. change order of arguments for constructor of `Ostap::Math::QGaussian` and `Ostap::Models::QGaussian`
1. add set of helpful fnuctions into `Ostap/QMath.h`
1. improve QGaussiang model 
1. add 2D Tsallis distribution for pt versus rapidity (to be validated!)
1. add option to sort (default is True ) for Data-like objects 
1. remove unnesessary ~__del__` method for `WorkManager` 
1. add trivial filter `frame_prescale`
1. add options `prescale_signal` and `prescale_background` for TMVA and chopping 
1. add C++ progress bar 
1. improve tree_project and ds_project methods 
1. improve frame progress 
1. improve frame project  
1. add progress bar to `Ostap::Trees::add_branch` and `Ostap::HistoProject::projectX`
1. add progress bar to `Ostap::PyIterator`
1. tuning `frame_project`
1. tweak parallel_test_toys 
1. issue warning message for `AsymptorocError=True` for ROOT<(6,27), see [ROOT-PR-11282](https://github.com/root-project/root/pull/11282)

Backward incompatible:

Bug fixes:

  1. fix typo in parallel_toys - Thanks Dima Pereima for reporting the problem
  2. set of minor fixes
  3. fix recenly intorduced bug in pyselectors
  4. fix a typo in tmva.py

v1.9.2.4

25 Aug 08:49
Compare
Choose a tag to compare

v1.9.2.4

New features:

Backward incompatible:

Bug fixes:

  1. fix newly introduced typo in drawing for simulltaneous pdf. Thanks to Dima Pereima for reporitng a problem!

v1.9.2.2

24 Aug 11:50
Compare
Choose a tag to compare

v1.9.2.2

New features:

  1. add option parallel for Data and similar classes

Backward incompatible:

Bug fixes: