Changeset 2334 for trunk/GSASIIpwdGUI.py
- Timestamp:
- Jun 20, 2016 1:23:28 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIpwdGUI.py
r2310 r2334 831 831 xFin = np.searchsorted(pwddata[0],limits[1]) 832 832 xdata = pwddata[0][xBeg:xFin] 833 ydata = si.interp1d(X,Y)( xdata)833 ydata = si.interp1d(X,Y)(ma.getdata(xdata)) 834 834 #GSASIIpath.IPyBreak() 835 835 W = [1]*len(xdata) … … 3504 3504 for item in copyList: 3505 3505 Id = G2gd.GetPatternTreeItemId(G2frame,G2frame.root,item) 3506 G2frame.PatternTree.SetItemPyData(G2gd.GetPatternTreeItemId(G2frame,Id,'Substances'), 3507 copy.copy(data)) 3506 Inst = G2frame.PatternTree.GetItemPyData(G2gd.GetPatternTreeItemId(G2frame,Id, 'Instrument Parameters'))[0] 3507 wave = G2mth.getWave(Inst) 3508 ndata = copy.deepcopy(data) 3509 for name in ndata['Substances'].keys(): 3510 contrst,absorb = G2mth.XScattDen(ndata['Substances'][name]['Elements'],ndata['Substances'][name]['Volume'],wave) 3511 ndata['Substances'][name]['XAnom density'] = contrst 3512 ndata['Substances'][name]['XAbsorption'] = absorb 3513 G2frame.PatternTree.SetItemPyData(G2gd.GetPatternTreeItemId(G2frame,Id,'Substances'),ndata) 3508 3514 3509 3515 def OnAddSubstance(event): … … 3563 3569 Info.update({'Num':1}) 3564 3570 data['Substances'][name]['Elements'][El] = Info 3565 3566 3567 3568 3569 3570 3571 3572 3571 data['Substances'][name]['Volume'] = G2mth.El2EstVol(data['Substances'][name]['Elements']) 3572 data['Substances'][name]['Density'] = \ 3573 G2mth.Vol2Den(data['Substances'][name]['Elements'],data['Substances'][name]['Volume']) 3574 data['Substances'][name]['Scatt density'] = \ 3575 G2mth.XScattDen(data['Substances'][name]['Elements'],data['Substances'][name]['Volume'])[0] 3576 contrst,absorb = G2mth.XScattDen(data['Substances'][name]['Elements'],data['Substances'][name]['Volume'],wave) 3577 data['Substances'][name]['XAnom density'] = contrst 3578 data['Substances'][name]['XAbsorption'] = absorb 3573 3579 dlg.Destroy() 3574 3580
Note: See TracChangeset
for help on using the changeset viewer.