def _dim(time, t0): if len(time): t0 = _mds.Int64(t0) time = _mds.Int64Array(time) if t0 == 0: unit = 'ns' else: time = _mds.Float64(time - t0) * 1E-9 unit = 's' wind = _mds.Window(time[0], time[time.shape[0] - 1], t0) dim = _mds.Dimension(wind, time) dim.setUnits(unit) return dim else: return _mds.EmptyData()