Changeset 5292


Ignore:
Timestamp:
May 27, 2022 2:10:54 PM (9 months ago)
Author:
toby
Message:

fix bug in plotting peak list

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIplot.py

    r5282 r5292  
    37203720                        tip = 'On data point: Pick peak - L or R MB. On line: L-move, R-delete'
    37213721                        Page.SetToolTipString(tip)
    3722                         data = G2frame.GPXtree.GetItemPyData(G2gd.GetGPXtreeItemId(G2frame,PatternId, 'Peak List'))
     3722                        peaks = G2frame.GPXtree.GetItemPyData(G2gd.GetGPXtreeItemId(G2frame,PatternId, 'Peak List'))
    37233723                        selectedPeaks = list(set(
    37243724                            [row for row,col in G2frame.reflGrid.GetSelectedCells()] +
    37253725                            G2frame.reflGrid.GetSelectedRows()))
    37263726                        G2frame.dataWindow.movePeak.Enable(len(selectedPeaks) == 1) # allow peak move from table when one peak is selected
    3727                         for i,item in enumerate(data['peaks']):
     3727                        for i,item in enumerate(peaks['peaks']):
    37283728                            if type(item) is dict: continue
    37293729                            if i in selectedPeaks:
     
    37343734                            if Ni == N+1:
    37353735                                Lines[-1].set_lw(Lines[-1].get_lw()+1)
    3736                         data['LaueFringe'] = data.get('LaueFringe',{})
    3737                         for pos in data['LaueFringe'].get('satellites',[]):
     3736                        peaks['LaueFringe'] = peaks.get('LaueFringe',{})
     3737                        for pos in peaks['LaueFringe'].get('satellites',[]):
    37383738                            plotVline(Page,Plot,Lines,Parms,pos,'k',False)
    37393739                    if G2frame.GPXtree.GetItemText(PickId) == 'Limits':
    37403740                        tip = 'On data point: Lower limit - L MB; Upper limit - R MB. On limit: MB down to move'
    37413741                        Page.SetToolTipString(tip)
    3742                         data = G2frame.GPXtree.GetItemPyData(G2gd.GetGPXtreeItemId(G2frame,PatternId, 'Limits'))
     3742                        limits = G2frame.GPXtree.GetItemPyData(G2gd.GetGPXtreeItemId(G2frame,PatternId, 'Limits'))  # used anywhere?
    37433743                       
    37443744            else:   #not picked
  • trunk/GSASIIpwd.py

    r5288 r5292  
    14521452                    break
    14531453                #LF.plotme(fmin,lam,pos,intens,sig,gam,shol,ncells,clat,damp,asym)
    1454                 LaueFringePeakCalc(xdata,yc,lam,pos,intens,sig,gam,shol,ncells,clat,damp,asym,fmin)
     1454                #LaueFringePeakCalc(xdata,yc,lam,pos,intens,sig,gam,shol,ncells,clat,damp,asym,fmin,plot=(iPeak==0))
     1455                LaueFringePeakCalc(xdata,yc,lam,pos,intens,sig,gam,shol,ncells,clat,damp,asym,fmin,plot=False)
    14551456                if Ka2:
    14561457                    pos2 = pos+lamRatio*tand(pos/2.0)       # + 360/pi * Dlam/lam * tan(th)
Note: See TracChangeset for help on using the changeset viewer.