Ignore:
Timestamp:
Oct 25, 2017 5:09:18 AM (7 years ago)
Author:
Adam Washington <adam.washington@…>
Children:
6930b91
Parents:
be6f7af
Message:

Lint free

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/sas/qtgui/Perspectives/Corfunc/CorfuncPerspective.py

    rbe6f7af ra3c4217  
     1""" 
     2This module provides the intelligence behind the gui interface for Corfunc. 
     3""" 
    14# pylint: disable=E1101 
    25 
     
    69 
    710# sas-global 
     11# pylint: disable=import-error, no-name-in-module 
    812import sas.qtgui.Utilities.GuiUtils as GuiUtils 
    913from sas.sascalc.corfunc.corfunc_calculator import CorfuncCalculator 
     14# pylint: enable=import-error, no-name-in-module 
    1015 
    1116# local 
     
    5358            self.axes.axvline(qmax1) 
    5459            self.axes.axvline(qmax2) 
    55             self.axes.set_xlim(min(self.data.x), max(self.data.x) * 1.5 - 
    56                                0.5 * min(self.data.x)) 
     60            self.axes.set_xlim(min(self.data.x) / 2, 
     61                               max(self.data.x) * 1.5 - 0.5 * min(self.data.x)) 
    5762        if self.extrap: 
    5863            self.axes.plot(self.extrap.x, self.extrap.y) 
     
    7479 
    7580        if self.data: 
    76             self.axes.plot(self.data.x, self.data.y, label="1D Correlation") 
    77             self.axes.plot(self.data3.x, self.data3.y, label="3D Correlation") 
    78             self.axes.plot(self.data_idf.x, self.data_idf.y, 
     81            data1, data3, data_idf = self.data 
     82            self.axes.plot(data1.x, data1.y, label="1D Correlation") 
     83            self.axes.plot(data3.x, data3.y, label="3D Correlation") 
     84            self.axes.plot(data_idf.x, data_idf.y, 
    7985                           label="Interface Distribution Function") 
    80             self.axes.set_xlim(min(self.data.x), max(self.data.x) / 4) 
     86            self.axes.set_xlim(min(data1.x), max(data1.x) / 4) 
    8187            self.axes.legend() 
    8288 
     
    8894    name = "Corfunc"  # For displaying in the combo box 
    8995 
     96# pylint: disable=unused-argument 
    9097    def __init__(self, parent=None): 
    9198        super(CorfuncWindow, self).__init__() 
     
    196203        def completefn(transforms): 
    197204            """Extract the values from the transforms and plot""" 
    198             (trans1, trans3, idf) = transforms 
    199             self._realplot.data = trans1 
    200             self._realplot.data3 = trans3 
    201             self._realplot.data_idf = idf 
     205            self._realplot.data = transforms 
    202206            self._realplot.draw_real_space() 
    203             params = self._calculator.extract_parameters(trans1) 
     207            params = self._calculator.extract_parameters(transforms[0]) 
    204208            self.model.setItem(W.W_CORETHICK, 
    205209                               QtGui.QStandardItem(str(params['d0']))) 
     
    251255        self.model.setItem(W.W_BACKGROUND, temp) 
    252256 
    253     def allowBatch(self): 
     257    # pylint: disable=invalid-name 
     258    @staticmethod 
     259    def allowBatch(): 
    254260        """ 
    255261        We cannot perform corfunc analysis in batch at this time. 
     
    286292 
    287293        self._allow_close = value 
     294    # pylint: enable=invalid-name 
Note: See TracChangeset for help on using the changeset viewer.