diff --git a/heparchy/write/hdf.py b/heparchy/write/hdf.py index 7d6a3ba..aaf723f 100644 --- a/heparchy/write/hdf.py +++ b/heparchy/write/hdf.py @@ -5,7 +5,6 @@ Provides the interface to write HEP data to the heparchy HDF5 format. """ import functools as fn -import itertools as it import typing as ty import warnings from enum import Enum @@ -290,12 +289,10 @@ def edges(self) -> ty.NoReturn: @edges.setter def edges(self, data: base.VoidVector) -> None: - self._mk_dset( - name="edges", - data=data, - shape=data.shape, - dtype=np.dtype([("src", " ty.NoReturn: @pmu.setter def pmu(self, data: base.VoidVector) -> None: + dtype = np.dtype([(name, " ty.NoReturn: @@ -343,13 +338,11 @@ def color(self) -> ty.NoReturn: @color.setter def color(self, data: base.AnyVector) -> None: + dtype = np.dtype([("color", " ty.NoReturn: