From f7cc73e34842b731a386ebb8b04d9d4b473c2464 Mon Sep 17 00:00:00 2001 From: Jim Pivarski Date: Wed, 14 Nov 2018 21:40:54 -0500 Subject: [PATCH] correctly interpret std::vectors nested within TClonesArrays --- uproot/interp/auto.py | 2 +- uproot/version.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/uproot/interp/auto.py b/uproot/interp/auto.py index 0f80f89d..e1b9b243 100644 --- a/uproot/interp/auto.py +++ b/uproot/interp/auto.py @@ -310,7 +310,7 @@ def transform(node, tofloat=True): else: ascontent = asdtype(fromdtype, fromdtype) if branch._isTClonesArray: - return asjagged(ascontent, skipbytes=6) + return asgenobj(SimpleArray(STLVector(asdtype(">i2"))), branch._context, 6) else: return asjagged(ascontent, skipbytes=10) diff --git a/uproot/version.py b/uproot/version.py index 0543b2b5..47e84538 100644 --- a/uproot/version.py +++ b/uproot/version.py @@ -30,7 +30,7 @@ import re -__version__ = "3.2.11" +__version__ = "3.2.12" version = __version__ version_info = tuple(re.split(r"[-\.]", __version__))