-
See for comparison the screenshot below.
The upper plot was done with `TTree.Draw`:
```python
>>> import ROOT
>>> f = ROOT.TFile('DYJetsToLL.root')
>>> t = f.Get('Events')
>>> t.Draw('GenPar…
-
### Solution to issue cannot be found in the documentation.
- [x] I checked the documentation.
### Issue
Hi,
I am trying to run a pipeline in github which uses ROOT as a dependency before running …
-
### Feature description
When I am doing migration of analysis code from previous work to `RDataFrame`, there can be cases when some code can finish the calculation of multiple variables in a single c…
-
### Explain what you would like to see improved and how.
This forum post https://root-forum.cern.ch/t/too-many-operators-for-the-ttree-project-conditions/58009/5 triggered a discussion that probabl…
-
For a given user analysis, it would be nice to run some local checks so users can discover possible issues in their code before connecting to a cluster. Possible common errors may be:
- Non-seriali…
-
### Explain what you would like to see improved and how.
From https://its.cern.ch/jira/browse/ROOT-10355
Currently, {{RDataFrame}} uses an own implementation of getting the typename as string, nam…
-
### Explain what you would like to see improved
`df.AsNumpy(["vector_branch"])` produces a numpy array of `RVec` objects. Given that converting `RVec`s into numpy arrays is a zero-copy operation …
-
## To Reproduce
The first line executed is invalid C++ code, and cling rightly complains. The second line is valid code, but cling does not seem to be able to compile it after the previous compil…
-
When trying to run over datasets (in particular the large files) on CRAB, using central nanoAOD-tools modules, jobs are often failing due to hitting their wall clock times. The main offender seems to …
-
Reproducer:
```python
import ROOT
df = ROOT.RDataFrame(1)
df2 = df.Define("x", "42").Vary("x", "ROOT::RVecI(5)", 5).Filter("x > 0")
s = df2.Sum("x")
ss = ROOT.RDF.Experimental.VariationsFor(…