Changeset cb62bd5 in sasview for src/sas/sasgui
- Timestamp:
- Aug 4, 2017 4:22:51 AM (7 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.2.2, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
- Children:
- 1abd19c
- Parents:
- a0e6b1b
- Location:
- src/sas/sasgui/perspectives/pr
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sas/sasgui/perspectives/pr/inversion_panel.py
ra0e6b1b rcb62bd5 73 73 self.bck_est_ctl = None 74 74 self.bck_man_ctl = None 75 self. has_bck = True75 self.est_bck = True 76 76 self.bck_input = None 77 77 self.bck_ctl = None … … 330 330 331 331 # Background evaluation checkbox 332 state.estimate_bck = self. has_bck332 state.estimate_bck = self.est_bck 333 333 state.bck_value = bck 334 334 … … 382 382 self.bck_input.Enable() 383 383 self.bck_input.SetValue(str(state.bck_value)) 384 self. has_bck = state.estimate_bck384 self.est_bck = state.estimate_bck 385 385 self.bck_value = state.bck_value 386 386 … … 804 804 805 805 def _on_bck_changed(self, evt=None): 806 self. has_bck = self.bck_est_ctl.GetValue()807 if self. has_bck:806 self.est_bck = self.bck_est_ctl.GetValue() 807 if self.est_bck: 808 808 self.bck_input.Disable() 809 809 else: … … 828 828 d_max=dmax, 829 829 q_min=qmin, q_max=qmax, 830 bck=self.has_bck, 830 est_bck=self.est_bck, 831 bck_val=bck, 831 832 height=height, 832 833 width=width) … … 937 938 938 939 # Read background 939 if not self. has_bck:940 if not self.est_bck: 940 941 try: 941 942 bck_str = self.bck_input.GetValue() … … 987 988 d_max=dmax, 988 989 q_min=qmin, q_max=qmax, 989 bck=self.has_bck, 990 est_bck=self.est_bck, 991 bck_val = bck, 990 992 height=height, 991 993 width=width) -
src/sas/sasgui/perspectives/pr/pr.py
ra1b8fee rcb62bd5 68 68 self.q_min = None 69 69 self.q_max = None 70 self.has_bck = False 70 self.est_bck = False 71 self.bck_val = 0 71 72 self.slit_height = 0 72 73 self.slit_width = 0 … … 828 829 self.control_panel.iq0 = pr.iq0(out) 829 830 self.control_panel.bck = pr.background 831 self.control_panel.bck_input.SetValue("{:.2g}".format(pr.background)) 830 832 831 833 # Show I(q) fit … … 907 909 908 910 def setup_plot_inversion(self, alpha, nfunc, d_max, q_min=None, q_max=None, 909 bck=False, height=0, width=0):911 est_bck=False, bck_val=0, height=0, width=0): 910 912 """ 911 913 Set up inversion from plotted data … … 916 918 self.q_min = q_min 917 919 self.q_max = q_max 918 self.has_bck = bck 920 self.est_bck = est_bck 921 self.bck_val = bck_val 919 922 self.slit_height = height 920 923 self.slit_width = width … … 930 933 def estimate_plot_inversion(self, alpha, nfunc, d_max, 931 934 q_min=None, q_max=None, 932 bck=False, height=0, width=0):935 est_bck=False, bck_val=0, height=0, width=0): 933 936 """ 934 937 Estimate parameters from plotted data … … 939 942 self.q_min = q_min 940 943 self.q_max = q_max 941 self.has_bck = bck 944 self.est_bck = est_bck 945 self.bck_val = bck_val 942 946 self.slit_height = height 943 947 self.slit_width = width … … 973 977 pr.x = self.current_plottable.x 974 978 pr.y = self.current_plottable.y 975 pr. has_bck = self.has_bck979 pr.est_bck = self.est_bck 976 980 pr.slit_height = self.slit_height 977 981 pr.slit_width = self.slit_width 982 pr.background = self.bck_val 978 983 979 984 # Keep track of the plot window title to ensure that … … 1019 1024 self.q_min = q_min 1020 1025 self.q_max = q_max 1021 self. has_bck = bck1026 self.est_bck = bck 1022 1027 self.slit_height = height 1023 1028 self.slit_width = width … … 1042 1047 self.q_min = q_min 1043 1048 self.q_max = q_max 1044 self. has_bck = bck1049 self.est_bck = bck 1045 1050 self.slit_height = height 1046 1051 self.slit_width = width … … 1115 1120 pr.y = y 1116 1121 pr.err = err 1117 pr. has_bck = self.has_bck1122 pr.est_bck = self.est_bck 1118 1123 pr.slit_height = self.slit_height 1119 1124 pr.slit_width = self.slit_width
Note: See TracChangeset
for help on using the changeset viewer.