- Timestamp:
- May 4, 2015 9:10:23 AM (10 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/GSASIIIO.py ¶
r1831 r1834 1037 1037 LRazm = data['LRazimuth'] 1038 1038 Azms = [] 1039 dazm = 0. 1039 1040 if data['fullIntegrate'] and data['outAzimuths'] == 1: 1040 1041 Azms = [45.0,] #a poor man's average? … … 1045 1046 else: 1046 1047 Azms.append(G2img.meanAzm(azm,azms[i+1])) 1048 dazm = np.min(np.abs(np.diff(azms)))/2. 1047 1049 for i,azm in enumerate(azms[:-1]): 1048 Aname = name+" Azm= %.2f"%( Azms[i])1050 Aname = name+" Azm= %.2f"%((azm+dazm)%360.) 1049 1051 item, cookie = G2frame.PatternTree.GetFirstChild(G2frame.root) 1050 1052 nOcc = 0 … … 1061 1063 Sample['Chi'] = data['GonioAngles'][1] 1062 1064 Sample['Phi'] = data['GonioAngles'][2] 1063 Sample['Azimuth'] = Azms[i] #put here too1065 Sample['Azimuth'] = (azm+dazm)%360. #put here as bin center 1064 1066 if 'PWDR' in Aname: 1065 1067 parms = ['PXC',data['wavelength'],0.0,0.99,1.0,-0.10,0.4,0.30,1.0,0.0001,Azms[i]] #set polarization for synchrotron radiation! -
TabularUnified trunk/GSASIIddataGUI.py ¶
r1830 r1834 145 145 scaleRef.SetValue(UseList[G2frame.hist]['Scale'][1]) 146 146 scaleRef.Bind(wx.EVT_CHECKBOX, OnScaleRef) 147 scaleSizer.Add(scaleRef,0,WACV )147 scaleSizer.Add(scaleRef,0,WACV|wx.LEFT,5) 148 148 scaleVal = wx.TextCtrl(DData,wx.ID_ANY, 149 149 '%.4f'%(UseList[G2frame.hist]['Scale'][0]),style=wx.TE_PROCESS_ENTER) … … 470 470 Indx[lgmixRef.GetId()] = [G2frame.hist,name] 471 471 lgmixRef.Bind(wx.EVT_CHECKBOX, OnRef) 472 lgmixSizer.Add(lgmixRef,0,WACV )472 lgmixSizer.Add(lgmixRef,0,WACV|wx.LEFT,5) 473 473 lgmixVal = wx.TextCtrl(DData,wx.ID_ANY, 474 474 '%.4f'%(UseList[G2frame.hist][name][1][2]),style=wx.TE_PROCESS_ENTER) … … 476 476 lgmixVal.Bind(wx.EVT_TEXT_ENTER,OnVal) 477 477 lgmixVal.Bind(wx.EVT_KILL_FOCUS,OnVal) 478 lgmixSizer.Add(lgmixVal,0,WACV )478 lgmixSizer.Add(lgmixVal,0,WACV|wx.LEFT,5) 479 479 return lgmixSizer 480 480 … … 486 486 Indx[reset.GetId()] = [G2frame.hist,name] 487 487 reset.Bind(wx.EVT_CHECKBOX,OnReset) 488 resetSizer.Add(reset,0,WACV|wx.TOP ,5)488 resetSizer.Add(reset,0,WACV|wx.TOP|wx.LEFT,5) 489 489 return resetSizer 490 490 … … 496 496 Indx[sizeRef.GetId()] = [G2frame.hist,0] 497 497 sizeRef.Bind(wx.EVT_CHECKBOX, OnRef) 498 isoSizer.Add(sizeRef,0,WACV )498 isoSizer.Add(sizeRef,0,WACV|wx.LEFT,5) 499 499 sizeVal = wx.TextCtrl(DData,wx.ID_ANY, 500 500 fmt%(UseList[G2frame.hist][parm][1][0]),style=wx.TE_PROCESS_ENTER) … … 583 583 Indx[hstrainRef.GetId()] = [G2frame.hist,id] 584 584 hstrainRef.Bind(wx.EVT_CHECKBOX, OnHstrainRef) 585 hstrainSizer.Add(hstrainRef,0,WACV )585 hstrainSizer.Add(hstrainRef,0,WACV|wx.LEFT,5) 586 586 hstrainVal = wx.TextCtrl(DData,wx.ID_ANY,'%.3g'%(val),style=wx.TE_PROCESS_ENTER) 587 587 Indx[hstrainVal.GetId()] = [G2frame.hist,id] … … 654 654 ODFval.Bind(wx.EVT_TEXT_ENTER,OnODFValue) 655 655 ODFval.Bind(wx.EVT_KILL_FOCUS,OnODFValue) 656 ODFSizer.Add(ODFval,0,WACV )656 ODFSizer.Add(ODFval,0,WACV|wx.LEFT,5) 657 657 return ODFSizer 658 658 … … 702 702 extRef.SetValue(UseList[G2frame.hist]['Extinction'][1]) 703 703 extRef.Bind(wx.EVT_CHECKBOX, OnExtRef) 704 extSizer.Add(extRef,0,WACV )704 extSizer.Add(extRef,0,WACV|wx.LEFT,5) 705 705 extVal = wx.TextCtrl(DData,wx.ID_ANY, 706 706 '%.2f'%(UseList[G2frame.hist]['Extinction'][0]),style=wx.TE_PROCESS_ENTER) … … 760 760 Indx[Eref.GetId()] = [G2frame.hist,ekey] 761 761 Eref.Bind(wx.EVT_CHECKBOX, OnEref) 762 val2Sizer.Add(Eref,0,WACV )762 val2Sizer.Add(Eref,0,WACV|wx.LEFT,5) 763 763 Eval = wx.TextCtrl(DData,wx.ID_ANY, 764 764 '%10.3e'%(UseList[G2frame.hist]['Extinction'][2][ekey][0]),style=wx.TE_PROCESS_ENTER) … … 778 778 Indx[babRef.GetId()] = [G2frame.hist,bab] 779 779 babRef.Bind(wx.EVT_CHECKBOX, OnBabRef) 780 babSizer.Add(babRef,0,WACV )780 babSizer.Add(babRef,0,WACV|wx.LEFT,5) 781 781 babVal = wx.TextCtrl(DData,wx.ID_ANY, 782 782 '%.3f'%(UseList[G2frame.hist]['Babinet']['Bab'+bab][0]),style=wx.TE_PROCESS_ENTER) … … 821 821 useData.Bind(wx.EVT_CHECKBOX, OnUseData) 822 822 useData.SetValue(UseList[G2frame.hist]['Use']) 823 bottomSizer.Add(showSizer,0,WACV|wx.TOP|wx.BOTTOM ,5)823 bottomSizer.Add(showSizer,0,WACV|wx.TOP|wx.BOTTOM|wx.LEFT,5) 824 824 825 825 bottomSizer.Add(ScaleSizer(),0,WACV|wx.BOTTOM,5) -
TabularUnified trunk/GSASIIimage.py ¶
r1694 r1834 431 431 AZM = lambda a,b: npacosd(0.5*(npsind(2.*b)-npsind(2.*a))/(np.pi*(b-a)/180.))/2. 432 432 azm = AZM(a,b) 433 quad = int((a+b)/180.)434 if quad == 1:435 azm = 180.-azm436 elif quad == 2:437 azm += 180.438 elif quad == 3:439 azm = 360-azm433 # quad = int((a+b)/180.) 434 # if quad == 1: 435 # azm = 180.-azm 436 # elif quad == 2: 437 # azm += 180. 438 # elif quad == 3: 439 # azm = 360-azm 440 440 return azm 441 441 -
TabularUnified trunk/GSASIIpwdGUI.py ¶
r1831 r1834 117 117 parms.append(['Chi','Goniometer chi:',[10,3]]) 118 118 parms.append(['Phi','Goniometer phi:',[10,3]]) 119 parms.append(['Azimuth','Detector azimuth ',[10,3]])120 parms.append(['Time','Clock time (s) ',[12,3]])119 parms.append(['Azimuth','Detector azimuth:',[10,3]]) 120 parms.append(['Time','Clock time (s):',[12,3]]) 121 121 parms.append(['Temperature','Sample temperature (K): ',[10,3]]) 122 122 parms.append(['Pressure','Sample pressure (MPa): ',[10,3]]) … … 1607 1607 if not G2frame.dataFrame.GetStatusBar(): 1608 1608 Status = G2frame.dataFrame.CreateStatusBar() 1609 Status.SetStatusText('NB: Azimuth is used for polarization only') 1609 1610 G2frame.Bind(wx.EVT_MENU,OnCalibrate,id=G2gd.wxID_INSTCALIB) 1610 1611 G2frame.Bind(wx.EVT_MENU,OnLoad,id=G2gd.wxID_INSTLOAD) … … 1618 1619 G2gd.SetDataMenuBar(G2frame,G2frame.dataFrame.InstMenu) 1619 1620 if not G2frame.dataFrame.GetStatusBar(): 1620 Status = G2frame.dataFrame.CreateStatusBar() 1621 Status = G2frame.dataFrame.CreateStatusBar() 1621 1622 G2frame.Bind(wx.EVT_MENU,OnInstCopy,id=G2gd.wxID_INSTCOPY) 1622 1623 MakeParameterWindow() -
TabularUnified trunk/imports/G2pwd_fxye.py ¶
r1829 r1834 135 135 N = len(x) 136 136 if self.clockWd: 137 x = Tmap2TOF(self.TimeMap[cons[5]],self.clockWd[cons[5]]) 137 if len(self.clockWd) == 1: 138 x = Tmap2TOF(self.TimeMap['1'],self.clockWd['1']) 139 else: 140 x = Tmap2TOF(self.TimeMap[cons[5]],self.clockWd[cons[5]]) 138 141 return [np.array(x),np.array(y),np.array(w),np.zeros(N),np.zeros(N),np.zeros(N)] 139 142 … … 177 180 N = len(x) 178 181 if self.clockWd: 179 x = Tmap2TOF(self.TimeMap[cons[5]],self.clockWd[cons[5]]) 182 if len(self.clockWd) == 1: 183 x = Tmap2TOF(self.TimeMap['1'],self.clockWd['1']) 184 else: 185 x = Tmap2TOF(self.TimeMap[cons[5]],self.clockWd[cons[5]]) 180 186 return [np.array(x),np.array(y),np.array(w),np.zeros(N),np.zeros(N),np.zeros(N)] 181 187 … … 213 219 cons = TimeMap[8:].split() 214 220 mapNo = cons[0] 215 if mapNo == '10': mapNo = '1' #HIPD cluge!221 if 'TIME_MAP10' in TimeMap: mapNo = '1' #HIPD cluge! 216 222 Nch = int(cons[1]) 217 223 Nrec = int(cons[2])
Note: See TracChangeset
for help on using the changeset viewer.