Trying to re-implement this analysis: ROOT: tutorials/dataframe/df103_NanoAODHiggsAnalysis.py File Reference in “classic” ROOT for the peak performance. (@eguiraud told me RDF is slower than it needs to be)
However, one (made-up) requirement is I want to reuse RVec algorithms from the Header otherwise we’re literally back to 2000 era. And here are the problems:
- RVec can adopt
std::vector<T>, but the branch such as
Muon_ptin this tree is not
std::vector, instead they are
SetBranchAddresswould complain (and seg fault).
TTreeReaderArraycan’t be adopted by RVec? (and also can’t be used to read