Implemented Root like histograms
Their usage is similar to standard histograms, names are prefixed with "Root" and at this stage only non profile, non weighted versions are provided, for dimensions 1, and 3 only.
The main difference with standard histograms is that they compute statistical data on the input on top of the strict histogram, in particular they keep sum and sum of squares of all variables so that mean and standard_deviation of the original data can be computed.
This behavior mimics Root histograms, which allows to convert the new histograms to Root ones and have the expected behavior, while the Gaudi histograms had no statistical data and their conversion to Root was somehow recomputing them (Root did) based on the histogram content. Obviously the values obtained were not correct.
Fixes #281 (closed), at least partially, that is for non weighted, non profile histograms.
@jcarcell for info and review
Merge request reports
Activity
added lhcb-gaudi-head label
changed milestone to %v38r0
- [2023-12-19 19:33] Validation started with lhcb-gaudi-head#3771
- [2023-12-19 19:39] Validation started with lhcb-gaudi-head#3771
- [2023-12-19 19:43] Validation started with lhcb-gaudi-head#3771
- [2023-12-20 00:04] Validation started with lhcb-gaudi-head#3772
- [2023-12-20 00:23] Validation started with lhcb-run2-gaudi-head#670
- [2023-12-20 00:32] Validation started with lhcb-sim10-gaudi-head#443
- [2023-12-20 06:56] Validation started with lhcb-gaudi-head#3773
- [2023-12-20 06:56] Validation started with lhcb-sim10-gaudi-head#444
- [2023-12-20 07:00] Validation started with lhcb-run2-gaudi-head#671
- [2023-12-20 14:42] Validation started with lhcb-gaudi-head#3774
- [2023-12-21 00:04] Validation started with lhcb-gaudi-head#3775
- [2023-12-21 00:23] Validation started with lhcb-run2-gaudi-head#672
- [2023-12-21 00:33] Validation started with lhcb-sim10-gaudi-head#445
Edited by Software for LHCb- Resolved by Marco Clemencic
added 7 commits
-
46d82005...bab27eb2 - 6 commits from branch
master
- 678df066 - Implemented Root like histograms
-
46d82005...bab27eb2 - 6 commits from branch
mentioned in commit 36e81491