Changeset 2c0f2a5 in sasview for DataLoader
- Timestamp:
- Mar 27, 2009 3:23:17 PM (16 years ago)
- Branches:
- master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
- Children:
- 15550f4
- Parents:
- bdd71f4
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DataLoader/data_info.py
rca10d8e r2c0f2a5 102 102 self._zaxis = label 103 103 self._zunit = unit 104 105 class plottable_image: 106 """ 107 Data2D is a place holder for 2D plottables. 108 """ 109 xmin = None 110 xmax = None 111 ymin = None 112 ymax = None 113 image = None 114 115 # Units 116 _xaxis = '' 117 _xunit = 'pixels' 118 _yaxis = '' 119 _yunit = 'pixels' 120 _zaxis = '' 121 _zunit = '' 122 123 def __init__(self, image=None): 124 self.image = image#numpy.asarray(data) 125 126 def xaxis(self, label, unit): 127 self._xaxis = label 128 self._xunit = unit 129 130 def yaxis(self, label, unit): 131 self._yaxis = label 132 self._yunit = unit 133 134 def zaxis(self, label, unit): 135 self._zaxis = label 136 self._zunit = unit 137 104 138 105 139 class Vector: … … 548 582 DataInfo.__init__(self) 549 583 plottable_1D.__init__(self, x, y, dx, dy) 550 if len(self.detector)>0:551 raise RuntimeError, "Data1D: Detector bank already filled at init"552 584 553 585 … … 789 821 return result 790 822 823 #Need more work to make it work 824 class Image2D(plottable_image, DataInfo): 825 """ 826 2D image class 827 """ 828 829 830 def __init__(self, image=None,xmin=None, xmax=None, ymin=None, ymax=None): 831 832 DataInfo.__init__(self) 833 plottable_image.__init__(self, image) 834 self.pictype = 'image' 835 def __str__(self): 836 _str = "%s\n" % DataInfo.__str__(self) 837 838 _str += "Image:\n" 839 # _str += " Type: %s\n" % self.__class__.__name__ 840 841 return _str 842 843 844
Note: See TracChangeset
for help on using the changeset viewer.