Changeset 2dbb681 in sasview for sansview/perspectives/fitting/fitting.py
- Timestamp:
- Oct 21, 2008 12:30:12 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:
- 5893cdb
- Parents:
- b3328d8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sansview/perspectives/fitting/fitting.py
r693ab78 r2dbb681 11 11 from fitpanel import FitPanel 12 12 13 import models 13 import models,modelpage 14 14 import fitpage1D,fitpage2D 15 15 import park … … 60 60 id2 = wx.NewId() 61 61 owner.Bind(models.EVT_MODEL,self._on_model_menu) 62 #owner.Bind(modelpage.EVT_MODEL,self._on_model_menu) 62 63 self.fit_panel.set_owner(owner) 63 64 self.fit_panel.set_model_list(self.menu_mng.get_model_list()) … … 84 85 for item in graph.plottables: 85 86 if item.__class__.__name__ is "Data2D": 86 return [["Fit Data2D", "Dialog with fitting parameters ", self._onSelect]] 87 return [["Select data for Fitting",\ 88 "Dialog with fitting parameters ", self._onSelect]] 87 89 else: 88 90 if item.name==graph.selected_plottable and\ 89 91 item.__class__.__name__ is "Data1D": 90 return [["Fit Data1D", "Dialog with fitting parameters ", self._onSelect]] 92 return [["Select data for Fitting", \ 93 "Dialog with fitting parameters ", self._onSelect]] 91 94 return [] 92 95 … … 539 542 theory.image=model.runXY(data.image) 540 543 541 print "fitting : plot_helper:",theory.image544 #print "fitting : plot_helper:",theory.image 542 545 theory.zmin= data.zmin 543 546 theory.zmax= data.zmax … … 555 558 """ 556 559 name="Model View" 557 model=evt.modelinfo.model() 558 description=evt.modelinfo.description 560 model=evt.model() 561 562 description=model.description 559 563 self.fit_panel.add_model_page(model,description,name) 560 564 self.draw_model(model) … … 573 577 dy[i] = math.sqrt(math.fabs(y[i])) 574 578 try: 575 576 579 new_plot = Theory1D(x, y) 577 580 new_plot.name = "Model" … … 581 584 wx.PostEvent(self.parent, NewPlotEvent(plot=new_plot, title="Analytical model")) 582 585 except: 583 wx.PostEvent(self.parent, StatusEvent(status="fitting \ 584 skipping point x %g %s" %(qmax, sys.exc_value))) 585 586 raise 586 587 if __name__ == "__main__": 587 588 i = Plugin()
Note: See TracChangeset
for help on using the changeset viewer.