def add_dataset(self, ds): if self.__ds__ is None or self.__ds__ == []: self.set_dataset(ds) return if self.ndim == 1 : title = ds.title series = NXFactory.createNexusSeries(title, ds.__iNXDataset__) self.pv.getDataset().addSeries(series) self.__ds__.append(ds) return series else : raise AttributeError, 'not supported for this type of plot: ' + str(self.ndim) + '-dimension'
def add_dataset(self, ds): if self.__ds__ is None or self.__ds__ == []: self.set_dataset(ds) return if self.ndim == 1: title = ds.title series = NXFactory.createNexusSeries(title, ds.__iNXDataset__) self.pv.getDataset().addSeries(series) self.__ds__.append(ds) return series else: raise AttributeError, 'not supported for this type of plot: ' + str( self.ndim) + '-dimension'
def add_dataset(self, ds): # x_axis_array = None # error_array = None # if ds.axes != None : # if len(ds.axes) > 0 : # x_axis = ds.axes[len(ds.axes) - 1] # x_axis_array = x_axis.storage.__iArray__ title = ds.title # if not ds.var is None : # error_array = ds.var.sqrt().storage.__iArray__ series = NXFactory.createNexusSeries(title, ds.__iNXDataset__) self.pv.getDataset().addSeries(series) self.__datasets__.append(ds) return series