DataBTree(H5header h5, long rootNodeAddress, int[] varShape, int[] storageSize) throws IOException { this.h5 = h5; this.raf = h5.raf; this.rootNodeAddress = rootNodeAddress; this.tiling = new Tiling(varShape, storageSize); this.ndimStorage = storageSize.length; wantType = 1; }
DataBTree(H5header h5, long rootNodeAddress, int[] varShape, int[] storageSize, MemTracker memTracker) throws IOException { this.h5 = h5; this.raf = h5.raf; this.rootNodeAddress = rootNodeAddress; this.tiling = new Tiling(varShape, storageSize); this.ndimStorage = storageSize.length; this.memTracker = memTracker; wantType = 1; }
DataBTree(H5header h5, long rootNodeAddress, int[] varShape, int[] storageSize, MemTracker memTracker) throws IOException { this.h5 = h5; this.rootNodeAddress = rootNodeAddress; this.tiling = new Tiling(varShape, storageSize); this.ndimStorage = storageSize.length; this.memTracker = memTracker; wantType = 1; }