root
root copied to clipboard
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
rootcp helps says: ``` --replace replace object if already existing ``` but: ``` rm copy.root rootcp -r --replace tutorials/hsimple.root copy.root; root.exe -b -l copy.root -e 'gFile->ls()' -q rootcp -r --replace...
After importing `ROOT` in a Jupyter Notebook in which Jupyter Widgets are used, the performance of figure interactions like panning and zooming drastically falls off. After identifying ROOT as the...
In several places in the code of DistRDF, Python loggers are used (`logging` module). Instead, logging mechanisms should be made uniform with the rest of ROOT (gDebug/RLogger).
With master (commit 7f3f3428e4d20) (but has been present for a long time), PyROOT overload resolution of function that takes an enum class is unstable (it appears to depend on the...
This PR adds a first iteration of snapshotting to RNTuple from an RDataFrame. It uses the existing `Snapshot` interface, with an addition to `RSnapshotOptions`, `kOutputFormat`. This option can be set...
In `GetRealData`, do not complain about missing information about data members that are directly or indirectly within a transient member of the top level class. This solves the underlying problem...
Moves from fixed page sizes on write to adaptive page sizes, following the original idea of @hahnjo The new mechanism is explained in the tuning.md document in the PR. The...
Add a number of functions that could replace the way user interacts with the C++ elements of the distributed, fully pythonic RDF analysis, so that this is more natural and...
### Explain what you would like to see improved and how. Implement the RNTuple standard benchmarks using ORC: https://orc.apache.org/ Measure read/write time, memory consumption, and final file size. Moved from...
With the addition of `RIntegralTypeMap` (PR https://github.com/root-project/root/pull/16039), most of the type name deduction for type-erased fields was moved from the type translation map to `RField`'s template specialization. Upon creation of...