Changeset 4547 for trunk/GSASIIpwdGUI.py


Ignore:
Timestamp:
Aug 18, 2020 12:46:54 PM (3 years ago)
Author:
vondreele
Message:

AddToNotebook? routine added & implemented for peakfit & charge flipping

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIpwdGUI.py

    r4541 r4547  
    890890            dlg.SetPosition(wx.Point(screenSize[2]-Size[0]-305,screenSize[1]+5))
    891891        try:
    892             peaks['sigDict'] = G2pwd.DoPeakFit(FitPgm,peaks['peaks'],background,limits,inst,inst2,data,bxye,[],oneCycle,controls,wtFactor,dlg)[0]
     892            results = G2pwd.DoPeakFit(FitPgm,peaks['peaks'],background,limits,inst,inst2,data,bxye,[],oneCycle,controls,wtFactor,dlg)
     893            peaks['sigDict'] = results[0]
     894            text = 'Peak fit: Rwp=%.2f%% Nobs= %d Nparm= %d Npeaks= %d'%(results[3]['Rwp'],results[1][2]['fjac'].shape[1],len(results[0]),len(peaks['peaks']))
    893895        finally:
    894896#            dlg.Destroy()
     
    896898        newpeaks = copy.copy(peaks)
    897899        G2frame.GPXtree.SetItemPyData(G2gd.GetGPXtreeItemId(G2frame,PatternId, 'Peak List'),newpeaks)
     900        G2frame.AddToNotebook(text)
    898901        G2plt.PlotPatterns(G2frame,plotType='PWDR')
    899902        wx.CallAfter(UpdatePeakGrid,G2frame,newpeaks)
Note: See TracChangeset for help on using the changeset viewer.