Changeset acf8e4a5 in sasview for test/sasfit/test/utest_fit_smeared.py
- Timestamp:
- Mar 31, 2015 11:52:01 AM (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:
- 4342107f, c971c98
- Parents:
- 6987c8a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
test/sasfit/test/utest_fit_smeared.py
ra3f125f0 racf8e4a5 8 8 import numpy 9 9 from sas.fit.AbstractFitEngine import Model 10 from sas.fit. Fitting importFit10 from sas.fit.BumpsFitting import BumpsFit as Fit 11 11 from sas.dataloader.loader import Loader 12 12 from sas.models.qsmearing import smear_selection … … 24 24 #out.dy = out.y 25 25 26 fitter = Fit( 'bumps')26 fitter = Fit() 27 27 fitter.set_data(out,1) 28 28 … … 62 62 #fitters.FIT_OPTIONS[alg].options.update(opts) 63 63 fitters.FIT_OPTIONS[alg].options.update(monitors=[]) 64 self._dispersion(fitter = Fit( 'bumps'))64 self._dispersion(fitter = Fit()) 65 65 66 66 def _dispersion(self, fitter): … … 94 94 #import time; T0 = time.time() 95 95 result1, = fitter.fit() 96 #print "time",time.time()-T0,fitter._engine.__class__.__name__ 97 96 98 97 self.assert_(result1) 99 98 self.assertTrue(len(result1.pvec)>0) … … 137 136 138 137 # Fit 139 fitter = Fit( 'bumps')138 fitter = Fit() 140 139 141 140 # Data: right now this is the only way to set the smearer object … … 143 142 # data for a given fit. 144 143 fitter.set_data(self.data_res,1) 145 fitter. _engine.fit_arrange_dict[1].data_list[0].smearer = smear144 fitter.fit_arrange_dict[1].data_list[0].smearer = smear 146 145 147 146 # Model: maybe there's a better way to do this. … … 169 168 #self.assertEqual(smear.__class__.__name__, 'PySmearer') 170 169 171 fitter = Fit( 'bumps')170 fitter = Fit() 172 171 173 172 # Data: right now this is the only way to set the smearer object … … 175 174 # data for a given fit. 176 175 fitter.set_data(self.data_slit,1) 177 fitter. _engine.fit_arrange_dict[1].data_list[0].smearer = smear178 fitter. _engine.fit_arrange_dict[1].data_list[0].qmax = 0.003176 fitter.fit_arrange_dict[1].data_list[0].smearer = smear 177 fitter.fit_arrange_dict[1].data_list[0].qmax = 0.003 179 178 180 179 # Model
Note: See TracChangeset
for help on using the changeset viewer.