Changeset 1894 for trunk/GSASIIpwdGUI.py
- Timestamp:
- Jun 17, 2015 1:12:45 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIpwdGUI.py
r1893 r1894 792 792 793 793 def OnBkgFit(event): 794 def SetInstParms(Inst):795 dataType = Inst['Type'][0]796 insVary = []797 insNames = []798 insVals = []799 for parm in Inst:800 insNames.append(parm)801 insVals.append(Inst[parm][1])802 if parm in ['U','V','W','X','Y','SH/L','I(L2)/I(L1)','alpha',803 'beta-0','beta-1','beta-q','sig-0','sig-1','sig-2','sig-q',] and Inst[parm][2]:804 insVary.append(parm)805 instDict = dict(zip(insNames,insVals))806 instDict['X'] = max(instDict['X'],0.01)807 instDict['Y'] = max(instDict['Y'],0.01)808 if 'SH/L' in instDict:809 instDict['SH/L'] = max(instDict['SH/L'],0.002)810 return dataType,instDict,insVary794 # def SetInstParms(Inst): 795 # dataType = Inst['Type'][0] 796 # insVary = [] 797 # insNames = [] 798 # insVals = [] 799 # for parm in Inst: 800 # insNames.append(parm) 801 # insVals.append(Inst[parm][1]) 802 # if parm in ['U','V','W','X','Y','SH/L','I(L2)/I(L1)','alpha', 803 # 'beta-0','beta-1','beta-q','sig-0','sig-1','sig-2','sig-q',] and Inst[parm][2]: 804 # insVary.append(parm) 805 # instDict = dict(zip(insNames,insVals)) 806 # instDict['X'] = max(instDict['X'],0.01) 807 # instDict['Y'] = max(instDict['Y'],0.01) 808 # if 'SH/L' in instDict: 809 # instDict['SH/L'] = max(instDict['SH/L'],0.002) 810 # return dataType,instDict,insVary 811 811 812 812 PatternId = G2frame.PatternId … … 836 836 837 837 # load instrument and background params 838 dataType,insDict,insVary = SetInstParms(inst)838 # dataType,insDict,insVary = SetInstParms(inst) 839 839 bakType,bakDict,bakVary = G2pwd.SetBackgroundParms(background) 840 840 # how many background parameters are refined? … … 865 865 # show the updated background values 866 866 wx.CallLater(100,UpdateBackground,G2frame,data) 867 868 def OnBkgClear(event): 869 if 'FixedPoints' not in data[1]: 870 return 871 else: 872 del data[1]['FixedPoints'] 873 G2plt.PlotPatterns(G2frame,plotType='PWDR') 867 874 868 875 def OnPeaksMove(event): … … 1069 1076 G2frame.Bind(wx.EVT_MENU,OnPeaksMove,id=G2gd.wxID_PEAKSMOVE) 1070 1077 G2frame.Bind(wx.EVT_MENU,OnBkgFit,id=G2frame.dataFrame.wxID_BackPts['Fit']) 1078 G2frame.Bind(wx.EVT_MENU,OnBkgClear,id=G2frame.dataFrame.wxID_BackPts['Clear']) 1071 1079 BackId = G2gd.GetPatternTreeItemId(G2frame,G2frame.PatternId, 'Background') 1072 1080 Choices = ['chebyschev','cosine','Q^2 power series','Q^-2 powder series','lin interpolate','inv interpolate','log interpolate']
Note: See TracChangeset
for help on using the changeset viewer.