root's RDataFrame .Describe() feature fails with edm4hep files containing vertex collections with the following error message:
cppyy.gbl.std.runtime_error: ROOT::RDF::RDFDescription ROOT::RDF::RInterfaceBase::Describe() =>
runtime_error: TTree leaf BuildUpVertices.covMatrix[6] has both a leaf count and a static length. This is not supported.
It is maybe not our fault but I wanted to submit the issue here first
- OS version: alma9
- Package version:
source /cvmfs/sw-nightlies.hsf.org/key4hep/releases/2024-02-05/x86_64-almalinux9-gcc11.3.1-opt/key4hep-stack/2024-02-05-osrelo/setup.sh
- Reproduced by:
downloading https://cernbox.cern.ch/s/71P17DwMNplpruv
import ROOT
df = ROOT.RDataFrame("events", "cld_enuW_1evt_REC_edm4hep.root")
df.Describe()