root
root copied to clipboard
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
A `REntry::RFieldToken` is currently bound to a specific model id. This prevents the following usage from working with parallel writing, as I wanted to recommend it to @siliataider: ```c++ #include...
### Explain what you would like to see improved and how. The CMake function `REFLEX_GENERATE_DICTIONARY` can only be called once for each CMake target as it generates a file based...
### Check duplicate issues. - [ ] Checked for duplicates ### Description Dear ROOT developpers, I would like to report some bugs that I observed when displaying some TGraph errors...
precursor of https://github.com/root-project/root/pull/16166
This PR fixes ROOT-3594 Sister PR in roottest: https://github.com/root-project/roottest/pull/1166 Thanks a lot to @ferdymercury for the initial stab https://github.com/root-project/root/pull/15932
### Feature description Currently, ROOT loads fonts via the `Root.TTFontPath`. This makes a lot of sense from a ROOT maintainer perspective (simply ship all used fonts), but is a roadblock...
### Check duplicate issues. - [ ] Checked for duplicates ### Description If you open a TRootBrowser, double click on a TFile, right click on TTree, select Scan from the...
With `RNTupleWriter::Append` / `RNTupleParallelWriter::Append`, the application must organize synchronization to the underlying `TFile`. To avoid locking for every `Fill`, https://github.com/root-project/root/pull/15239 introduced `FillNoCommit` and gives some guarantees so that locking is...
Is It 'just me' or does the master (intentionally ?) no longer re-download the tar files for the builtins. I.e.: ``` cmake ninja rm -rf *-prefix builtins ninja ``` used...
As seen by CMS on https://github.com/cms-sw/cmssw/issues/33466 The following piece of lookup: ``` { auto cls = TClass::GetClass("std::vector"); auto meth = cls->GetMethodWithPrototype("operator[]","int",true,ROOT::kConversionMatch); auto args = meth->GetListOfMethodArgs(); auto methArg = dynamic_cast(args->First()); cout...