Skip to content

Edm4hep files contaning vertex collections incompatible with root RDataFrame.Describe() #262

@Zehvogel

Description

@Zehvogel

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()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions