root icon indicating copy to clipboard operation
root copied to clipboard

The official repository for ROOT: analyzing, storing and visualizing big data, scientifically

Results 924 root issues
Sort by recently updated
recently updated
newest added

There still was a constructor of `RooDataSet` that was hardcoded to use the TreeDataStore. This needs to be changed, because the RooVectorDataStore is more performant and compatible with the new...

in:RooFit/RooStats

As reported in issue #10454, calling `ClassInfo_IsEnum()` repeatedly increases the memory consumption of the program. This does not happen with `TEnum::GetEnum()`, which can be used instead.

in:PyROOT

# This Pull request: ## Changes or fixes: ## Checklist: - [ ] tested changes locally - [ ] updated the docs (if necessary) This PR fixes #

Initially reported here: https://root-forum.cern.ch/t/pyroot-and-std-vector-dramatic-ram-usage/49711 when a user was getting a `vector` branch from a tree in a loop in PyROOT. After a bit of digging, it seems the culprit is...

bug
in:Cling

The sum of weight, weight square and weigth * x used for statistics computation where not update when adding/merging THnBase classes. This fixes #11333

## This Pull request: Development of some unary operators for TMVA/SOFIE. ## Checklist: - [x] tested changes locally

This is a spinoff from #10092 . The following reproducer segfaults: ```python import ROOT ROOT.gInterpreter.Declare(""" void foo (const std::initializer_list< std::string > &columns) {} """) ROOT.foo(["x"]) ```

bug
in:PyROOT

This is a backport of all the relevant bugfix RooFit PRs that were recently merged to `master` to `v6-26-00-patches` (in the right order, to not have the commit history diverge...

pr:backport
in:RooFit/RooStats

# This Pull request: ## Changes or fixes: When the external application (depending on ROOT) uses C++20, adding this C++ feature test can reduce the possibility of compilation failure. ##...