v1.4.5.0
·
2940 commits
to master
since this release
v1.4.5.0
New features:
- Add new functions:
parameters
parameter
( and shortcut as__getitem__
)
for the base classPDF
to allow "easy" access to the values of
parameters by name, e.g.a = pdf['A']
ora = pdf.parameter('A')
- New function
mid_point
is added toPDF
-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 tomode
,median
,
get_mean
and other related functions - Add
ResoBukin
- symmetric resolution function based on Bukin-pdf. - Update
tests_fitting_resolutions.py
- Add
Losev
-function&pdf - a kind of asymmetric hyperbolic secant functionOstap::Math::Losev
Ostap::Models::Losev
ostap.fitting.signals.Losev_pdf
- tune
RooFitResult.table
printout method - update some fitting examples
- add option/property
directory
forostap.parallel.task.Task
to indicate
the directory where the job needs to be executed - add option/property
environment
forostap.parallel.task.Task
to
setup additional environmental variables (if needed) - Add argument
keys
for the methodclone
for all databases, allowng to
copy only certain keys into cloned database. (Default: copy all keys) - add
json
,gif
andjpg
output formats for defaultcanvas >> 'aaa'
operator - add
hadd
method forostap.trees.data_utils.Files
to merge ROOT file viahadd
script
Backward incompatible changes
- MASSIVE RENAME/FIX: Apolonios -> Apollonios
- Add
jobid
argument forTask.process
- All existing tasks are updated properly
- All new functions and tasks must take this argument into account!
Bug fixes:
- Fix minor bug in
ResoBukin
-resolution function