Changeset e9b4cc4 in sasview for sansview/perspectives/fitting/fitpage1D.py
- Timestamp:
- Jan 15, 2009 5:39:19 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:
- 633ba04
- Parents:
- 681f0dc
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sansview/perspectives/fitting/fitpage1D.py
rd23544dc re9b4cc4 483 483 when enter value on panel redraw model according to changed 484 484 """ 485 self.set_model _parameter()485 self.set_model() 486 486 self.compute_chisqr() 487 487 488 489 def set_model_parameter(self): 490 """ 491 this method redraws the model according to parameters values changes 492 and the reset model according to paramaters changes 493 """ 494 print "went here",len(self.parameters) ,self.model 488 def set_model(self): 495 489 if len(self.parameters) !=0 and self.model !=None: 496 490 # Flag to register when a parameter has changed. 497 is_modified = False498 491 for item in self.parameters: 499 492 try: … … 502 495 item[3].Clear() 503 496 item[3].Hide() 504 name=str(item[0].GetLabelText())505 value= float(item[1].GetValue())506 # If the value of the parameter has changed,507 # update the model and set the is_modified flag508 if value != self.model.getParam(name):509 self.model.setParam(name,value)510 is_modified = True511 497 except: 512 498 wx.PostEvent(self.parent.GrandParent, StatusEvent(status=\ 513 499 "Drawing Error:wrong value entered : %s"% sys.exc_value)) 500 self.set_model_parameter() 501 502 def set_model_parameter(self): 503 if len(self.parameters) !=0 and self.model !=None: 504 # Flag to register when a parameter has changed. 505 is_modified = False 506 for item in self.parameters: 507 try: 508 name=str(item[0].GetLabelText()) 509 value= float(item[1].GetValue()) 510 # If the value of the parameter has changed, 511 # update the model and set the is_modified flag 512 if value != self.model.getParam(name): 513 self.model.setParam(name,value) 514 is_modified = True 515 except: 516 wx.PostEvent(self.parent.GrandParent, StatusEvent(status=\ 517 "Model Drawing Error:wrong value entered : %s"% sys.exc_value)) 518 514 519 # Here we should check whether the boundaries have been modified. 515 520 # If qmin and qmax have been modified, update qmin and qmax and
Note: See TracChangeset
for help on using the changeset viewer.