Changeset e0072082 in sasview for park_integration/AbstractFitEngine.py
- Timestamp:
- Apr 13, 2010 5:47:26 PM (14 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:
- e54d2c32
- Parents:
- 6345640
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
park_integration/AbstractFitEngine.py
r83195f7 re0072082 341 341 Sans Assembly class a class wrapper to be call in optimizer.leastsq method 342 342 """ 343 def __init__(self,paramlist,Model=None , Data=None, curr_thread= None): 343 def __init__(self, paramlist, model=None , data=None, fitresult=None, 344 handler=None, curr_thread=None): 344 345 """ 345 346 @param Model: the model wrapper fro sans -model 346 347 @param Data: the data wrapper for sans data 347 348 """ 348 self.model = Model 349 self.data = Data 350 self.paramlist=paramlist 351 self.curr_thread= curr_thread 352 self.res=[] 353 self.func_name="Functor" 349 self.model = model 350 self.data = data 351 self.paramlist = paramlist 352 self.curr_thread = curr_thread 353 self.handler = handler 354 self.fitresult = fitresult 355 self.res = [] 356 self.func_name = "Functor" 357 354 358 def chisq(self, params): 355 359 """ … … 373 377 self.model.setParams(self.paramlist,params) 374 378 self.res= self.data.residuals(self.model.eval) 379 if self.fitresult is not None and self.handler is not None: 380 self.fitresult.set_model(model=self.model) 381 self.handler.set_result(result=self.fitresult) 382 self.handler.update_fit() 383 375 384 #if self.curr_thread != None : 376 385 # try:
Note: See TracChangeset
for help on using the changeset viewer.