Changeset 1582 for trunk/GSASIIplot.py
- Timestamp:
- Nov 24, 2014 3:36:56 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIplot.py
r1579 r1582 999 999 if G2frame.PickId: 1000 1000 found = [] 1001 if G2frame.PatternTree.GetItemText(G2frame.PickId) in ['Index Peak List','Unit Cells List','Reflection Lists'] or \ 1001 pickIdText = G2frame.PatternTree.GetItemText(G2frame.PickId) 1002 if pickIdText in ['Index Peak List','Unit Cells List','Reflection Lists'] or \ 1002 1003 'PWDR' in G2frame.PatternTree.GetItemText(PickId): 1004 indx = -1 1005 if pickIdText in ['Index Peak List','Unit Cells List',]: 1006 indx = -2 1003 1007 if len(HKL): 1004 1008 view = Page.toolbar._views.forward()[0][:2] 1005 1009 wid = view[1]-view[0] 1006 found = HKL[np.where(np.fabs(HKL.T[ -2]-xpos) < 0.002*wid)]1010 found = HKL[np.where(np.fabs(HKL.T[indx]-xpos) < 0.002*wid)] 1007 1011 if len(found): 1008 1012 if len(found[0]) > 6: #SS reflections … … 1277 1281 Phases = G2frame.PatternTree.GetItemPyData(G2gd.GetPatternTreeItemId(G2frame,PatternId,'Reflection Lists')) 1278 1282 HKL = [] 1279 if Phases: 1283 if Phases: #will be trouble for SS reflection lists - will need peak[:7] 1280 1284 try: 1281 1285 for peak in Phases[G2frame.RefList]['RefList']: 1282 1286 HKL.append(peak[:6]) 1283 except TypeError: 1287 except TypeError: #old style patch 1284 1288 for peak in Phases[G2frame.RefList]: 1285 1289 HKL.append(peak[:6]) … … 1410 1414 if ifpicked: 1411 1415 if G2frame.SqrtPlot: 1416 olderr = np.seterr(invalid='ignore') #get around sqrt(-ve) error 1412 1417 Z = np.where(xye[3]>=0.,np.sqrt(xye[3]),-np.sqrt(-xye[3])) 1418 np.seterr(invalid=olderr['invalid']) 1413 1419 else: 1414 1420 Z = xye[3]+offset*N … … 1532 1538 peaks = np.array((G2frame.PatternTree.GetItemPyData(G2gd.GetPatternTreeItemId(G2frame,PatternId, 'Index Peak List'))))[0] 1533 1539 for peak in peaks: 1540 # print 'peak',peak 1534 1541 if G2frame.qPlot: 1535 1542 Plot.axvline(2.*np.pi/G2lat.Pos2dsp(Parms,peak[0]),color='b')
Note: See TracChangeset
for help on using the changeset viewer.