Changeset fd5ac0d in sasview for src/sas/fit/AbstractFitEngine.py


Ignore:
Timestamp:
Feb 13, 2015 3:26:52 AM (9 years ago)
Author:
krzywon
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:
7a04dbb
Parents:
b9a5f0e
Message:

I have completed the removal of all SANS references.
I will build, run, and run all unit tests before pushing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/sas/fit/AbstractFitEngine.py

    r79492222 rfd5ac0d  
    6565class Model: 
    6666    """ 
    67     Fit wrapper for SANS models. 
    68     """ 
    69     def __init__(self, sans_model, sans_data=None, **kw): 
    70         """ 
    71         :param sans_model: the sas model to wrap using park interface 
    72  
    73         """ 
    74         self.model = sans_model 
    75         self.name = sans_model.name 
    76         self.data = sans_data 
     67    Fit wrapper for SAS models. 
     68    """ 
     69    def __init__(self, sas_model, sas_data=None, **kw): 
     70        """ 
     71        :param sas_model: the sas model to wrap using park interface 
     72 
     73        """ 
     74        self.model = sas_model 
     75        self.name = sas_model.name 
     76        self.data = sas_data 
    7777 
    7878    def get_params(self, fitparams): 
     
    128128class FitData1D(Data1D): 
    129129    """ 
    130         Wrapper class  for SANS data 
     130        Wrapper class  for SAS data 
    131131        FitData1D inherits from DataLoader.data_info.Data1D. Implements 
    132132        a way to get residuals from data. 
     
    155155        Data1D.__init__(self, x=x, y=y, dx=dx, dy=dy) 
    156156        self.num_points = len(x) 
    157         self.sans_data = data 
     157        self.sas_data = data 
    158158        self.smearer = smearer 
    159159        self._first_unsmeared_bin = None 
     
    265265class FitData2D(Data2D): 
    266266    """ 
    267         Wrapper class  for SANS data 
    268     """ 
    269     def __init__(self, sans_data2d, data=None, err_data=None): 
     267        Wrapper class  for SAS data 
     268    """ 
     269    def __init__(self, sas_data2d, data=None, err_data=None): 
    270270        Data2D.__init__(self, data=data, err_data=err_data) 
    271271        # Data can be initialized with a sas plottable or with vectors. 
     
    278278        self.radius = 0 
    279279        self.res_err_data = [] 
    280         self.sans_data = sans_data2d 
    281         self.set_data(sans_data2d) 
    282  
    283     def set_data(self, sans_data2d, qmin=None, qmax=None): 
     280        self.sas_data = sas_data2d 
     281        self.set_data(sas_data2d) 
     282 
     283    def set_data(self, sas_data2d, qmin=None, qmax=None): 
    284284        """ 
    285285            Determine the correct qx_data and qy_data within range to fit 
    286286        """ 
    287         self.data = sans_data2d.data 
    288         self.err_data = sans_data2d.err_data 
    289         self.qx_data = sans_data2d.qx_data 
    290         self.qy_data = sans_data2d.qy_data 
    291         self.mask = sans_data2d.mask 
    292  
    293         x_max = max(math.fabs(sans_data2d.xmin), math.fabs(sans_data2d.xmax)) 
    294         y_max = max(math.fabs(sans_data2d.ymin), math.fabs(sans_data2d.ymax)) 
     287        self.data = sas_data2d.data 
     288        self.err_data = sas_data2d.err_data 
     289        self.qx_data = sas_data2d.qx_data 
     290        self.qy_data = sas_data2d.qy_data 
     291        self.mask = sas_data2d.mask 
     292 
     293        x_max = max(math.fabs(sas_data2d.xmin), math.fabs(sas_data2d.xmax)) 
     294        y_max = max(math.fabs(sas_data2d.ymin), math.fabs(sas_data2d.ymax)) 
    295295         
    296296        ## fitting range 
     
    453453        """ 
    454454        if data.__class__.__name__ == 'Data2D': 
    455             fitdata = FitData2D(sans_data2d=data, data=data.data, 
     455            fitdata = FitData2D(sas_data2d=data, data=data.data, 
    456456                                 err_data=data.err_data) 
    457457        else: 
    458458            fitdata = FitData1D(x=data.x, y=data.y, 
    459459                                 dx=data.dx, dy=data.dy, smearer=smearer) 
    460         fitdata.sans_data = data 
     460        fitdata.sas_data = data 
    461461        
    462462        fitdata.set_fit_range(qmin=qmin, qmax=qmax) 
Note: See TracChangeset for help on using the changeset viewer.