Changeset 49ab5d7 in sasview for src/sas/perspectives/calculator/resolcal_thread.py
- Timestamp:
- Mar 4, 2015 3:28:39 PM (9 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:
- 2f732b0
- Parents:
- 76aed53
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sas/perspectives/calculator/resolcal_thread.py
r79492222 r49ab5d7 1 1 """ 2 2 Thread for Resolution computation 3 """ 3 """ 4 4 import time 5 5 from sas.data_util.calcthread import CalcThread … … 10 10 """ 11 11 def __init__(self, 12 id= -1,13 func =None,14 qx =None,15 qy =None,16 qx_min =None,17 qx_max =None,18 qy_min =None,19 qy_max =None,20 image =None,21 completefn =None,22 updatefn =None,23 elapsed =0,24 yieldtime =0.01,25 worktime =0.0112 id= -1, 13 func=None, 14 qx=None, 15 qy=None, 16 qx_min=None, 17 qx_max=None, 18 qy_min=None, 19 qy_max=None, 20 image=None, 21 completefn=None, 22 updatefn=None, 23 elapsed=0, 24 yieldtime=0.01, 25 worktime=0.01 26 26 ): 27 27 """ 28 28 """ 29 CalcThread.__init__(self, completefn,29 CalcThread.__init__(self, completefn, 30 30 updatefn, 31 31 yieldtime, 32 32 worktime) 33 33 self.starttime = 0 34 self.id = id 34 self.id = id 35 35 self.func = func 36 36 self.qx = qx … … 41 41 self.qy_max = qy_max 42 42 self.image = image 43 44 43 45 44 def compute(self): 46 45 """ 47 46 excuting computation 48 47 """ 49 self.image = map(self.func, self.qx, self.qy, 50 self.qx_min, self.qx_max, 48 self.image = map(self.func, self.qx, self.qy, 49 self.qx_min, self.qx_max, 51 50 self.qy_min, self.qy_max)[0] 52 51 elapsed = time.time() - self.starttime 53 54 self.complete(image = self.image, 55 elapsed = elapsed) 56 57 58 59 52 53 self.complete(image=self.image, 54 elapsed=elapsed)
Note: See TracChangeset
for help on using the changeset viewer.