-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
6470b20
commit 42f7017
Showing
1 changed file
with
43 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
# v1.4.5.0 | ||
|
||
## New features: | ||
|
||
1. Add new functions: | ||
- `parameters` | ||
- `parameter` ( and shortcut as `__getitem__` ) | ||
for the base class `PDF` to allow "easy" access to the values of | ||
parameters by name, e.g. `a = pdf['A']` or `a = pdf.parameter('A')` | ||
1. New function `mid_point` is added to `PDF`-base class, | ||
defined as 0.5*(x_low + x_high), where f(x_low)=f(x_high)=0.5 * f_max. | ||
x_low and x_high are the same points used for evaluation of FWHM. | ||
It characterises the location of the peak, similar to `mode`, `median`, | ||
`get_mean` and other related functions | ||
1. Add `ResoBukin` - symmetric resolution function based on Bukin-pdf. | ||
1. Update `tests_fitting_resolutions.py` | ||
1. Add `Losev`-function&pdf - a kind of asymmetric hyperbolic secant function | ||
- `Ostap::Math::Losev` | ||
- `Ostap::Models::Losev` | ||
- `ostap.fitting.signals.Losev_pdf` | ||
1. tune `RooFitResult.table` printout method | ||
1. update some fitting examples | ||
1. add option/property `directory` for `ostap.parallel.task.Task` to indicate | ||
the directory where the job needs to be executed | ||
1. add option/property `environment` for `ostap.parallel.task.Task` to | ||
setup additional environmental variables (if needed) | ||
1. Add argument `keys` for the method `clone` for all databases, allowng to | ||
copy only certain keys into cloned database. (Default: copy all keys) | ||
1. add `json`, `gif` and `jpg` output formats for default `canvas >> 'aaa'` operator | ||
1. add `hadd` method for `ostap.trees.data_utils.Files` to merge ROOT file via `hadd` script | ||
|
||
|
||
## Backward incompatible changes | ||
|
||
1. MASSIVE RENAME/FIX: Apolonios -> Apollonios | ||
1. Add `jobid` argument for `Task.process` | ||
- All existing tasks are updated properly | ||
- All new functions and tasks must take this argument into account! | ||
|
||
|
||
## Bug fixes: | ||
|
||
1. Fix minor bug in `ResoBukin`-resolution function |