Changeset 2436


Ignore:
Timestamp:
Aug 19, 2016 9:13:58 AM (5 years ago)
Author:
vondreele
Message:

implement decimal azimuth ranges (from integer)

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIIO.py

    r2433 r2436  
    323323        Data['calibrant'] = ''
    324324        Data['IOtth'] = [2.0,5.0]
    325         Data['LRazimuth'] = [135,225]
     325        Data['LRazimuth'] = [0.,180.]
    326326        Data['azmthOff'] = 0.0
    327327        Data['outChannels'] = 2500
  • trunk/GSASIIimgGUI.py

    r2431 r2436  
    684684        def OnLRazim(event):
    685685            event.Skip()
    686             Lazm = int(G2frame.Lazim.GetValue())%360
    687             Razm = int(G2frame.Razim.GetValue())%360
     686            Lazm = float(G2frame.Lazim.GetValue())%360.
     687            Razm = float(G2frame.Razim.GetValue())%360.
    688688            if Lazm > Razm:
    689                 Razm += 360
     689                Razm += 360.
    690690            if data['fullIntegrate']:
    691                 Razm = Lazm+360
    692             G2frame.Lazim.SetValue("%6d" % (Lazm))
    693             G2frame.Razim.SetValue("%6d" % (Razm))
     691                Razm = Lazm+360.
     692            G2frame.Lazim.SetValue("%6.1f" % (Lazm))
     693            G2frame.Razim.SetValue("%6.1f" % (Razm))
    694694            data['LRazimuth'] = [Lazm,Razm]
    695695            wx.CallAfter(G2plt.PlotExposedImage,G2frame,event=event)
     
    767767            if data['fullIntegrate']:
    768768                data['fullIntegrate'] = False
    769                 data['LRazimuth'] = [Lazm,Lazm+20]
     769                data['LRazimuth'] = [Lazm,Lazm+20.]
    770770            else:
    771771                data['fullIntegrate'] = True
    772                 data['LRazimuth'] = [Lazm,Lazm+360]
     772                data['LRazimuth'] = [Lazm,Lazm+360.]
    773773            wx.CallLater(100,UpdateImageControls,G2frame,data,masks)
    774774            G2plt.PlotExposedImage(G2frame,event=event)
     
    837837        littleSizer = wx.BoxSizer(wx.HORIZONTAL)
    838838        G2frame.Lazim = wx.TextCtrl(parent=G2frame.dataDisplay,
    839             value=("%6d" % (LRazim[0])),style=wx.TE_PROCESS_ENTER)
     839            value=("%6.1f" % (LRazim[0])),style=wx.TE_PROCESS_ENTER)
    840840        G2frame.Lazim.Bind(wx.EVT_TEXT_ENTER,OnLRazim)
    841841        G2frame.Lazim.Bind(wx.EVT_KILL_FOCUS,OnLRazim)
    842842        littleSizer.Add(G2frame.Lazim,0,WACV)
    843843        G2frame.Razim = wx.TextCtrl(parent=G2frame.dataDisplay,
    844             value=("%6d" % (LRazim[1])),style=wx.TE_PROCESS_ENTER)
     844            value=("%6.1f" % (LRazim[1])),style=wx.TE_PROCESS_ENTER)
    845845        G2frame.Razim.Bind(wx.EVT_TEXT_ENTER,OnLRazim)
    846846        G2frame.Razim.Bind(wx.EVT_KILL_FOCUS,OnLRazim)
     
    848848            G2frame.Razim.Enable(False)
    849849            G2frame.Razim.SetBackgroundColour(VERY_LIGHT_GREY)
    850             G2frame.Razim.SetValue("%6d" % (LRazim[0]+360))
     850            G2frame.Razim.SetValue("%6.1f" % (LRazim[0]+360.))
    851851        littleSizer.Add(G2frame.Razim,0,WACV)
    852852        dataSizer.Add(littleSizer,0,)
     
    21582158    finally:
    21592159        File.close()
    2160         if fullIntegrate: save['LRazimuth_min'],save['LRazimuth_max'] = 0,0
     2160        if fullIntegrate: save['LRazimuth_min'],save['LRazimuth_max'] = 0.,0.
    21612161    return save
    21622162   
  • trunk/GSASIIplot.py

    r2428 r2436  
    44654465            dspO = wave/(2.0*sind(IOtth[1]/2.0))
    44664466            ellO = G2img.GetEllipse(dspO,Data)           #Ditto & more likely for outer ellipse
    4467             Azm = np.array(range(LRAzim[0],LRAzim[1]+1))-AzmthOff
     4467            Azm = np.arange(LRAzim[0],LRAzim[1]+1.)-AzmthOff
    44684468            if ellI:
    44694469                xyI = []
Note: See TracChangeset for help on using the changeset viewer.