def __cake_rng(self): """Multiring cake method""" exp = wx.GetApp().ws det = exp.detector action = {'exec': self.__makeMRB, 'args': (), 'kwargs': dict()} logwin = logWindow(self, wx.NewId(), action, 'Multiring Binning') logwin.ShowModal() # ==================== cCan = cakeDisplay(self, wx.NewId(), prOpts.CAKE_RNG, self.mrb) return
def __cake_rng(self): """Multiring cake method""" exp = wx.GetApp().ws det = exp.detector action = { 'exec' : self.__makeMRB, 'args' : (), 'kwargs': dict() } logwin = logWindow(self, wx.NewId(), action, 'Multiring Binning') logwin.ShowModal() # ==================== cCan = cakeDisplay(self, wx.NewId(), prOpts.CAKE_RNG, self.mrb) return
def __cake_rng(self): """Multiring cake method""" exp = wx.GetApp().ws det = exp.detector self.__makeMRB(log=sys.stdout) # action = { # 'exec' : self.__makeMRB, # 'args' : (), # 'kwargs': dict() # } # logwin = logWindow(self, wx.NewIdRef(), action, 'Multiring Binning') # logwin.ShowModal() # ==================== cCan = cakeDisplay(self, wx.NewIdRef(), prOpts.CAKE_RNG, self.mrb) return
def __cake_img(self): """Execute rebinning for IMG case """ exp = wx.GetApp().ws det = exp.detector action = {'exec': self.__makeImgInfo, 'args': (), 'kwargs': dict()} logwin = logWindow(self, wx.NewId(), action, 'Standard Polar Rebinning') logwin.ShowModal() # # ============================== # Show rebin output on new window # ============================== # # Now draw # cCan = cakeDisplay(self, wx.NewId(), prOpts.CAKE_IMG, self.img_info) # pass
def __cake_sph(self): """Build eta-omega plots""" exp = wx.GetApp().ws reader = exp.activeReader.makeReader() # need to load actual reader pdata = exp.activeMaterial.planeData hklIDs = pdata.getHKLID(pdata.hkls.T.tolist()) det = exp.detector nlump = self.sph_pan.lump_spn.GetValue() nbins = self.sph_pan.bins_spn.GetValue() thresh = self.sph_pan.thresh_spn.GetValue() kwargs = dict(nframesLump=nlump, nEtaBins=nbins, threshold=thresh, debug=False) self.omeEta = CollapseOmeEta(reader, pdata, hklIDs, det, **kwargs) cCan = cakeDisplay(self, wx.NewId(), prOpts.CAKE_SPH, self.omeEta) return
def __cake_sph(self): """Build eta-omega plots""" exp = wx.GetApp().ws reader = exp.activeReader.makeReader() # need to load actual reader pdata = exp.activeMaterial.planeData hklIDs = pdata.getHKLID(pdata.hkls.T.tolist()) det = exp.detector nlump = self.sph_pan.lump_spn.GetValue() nbins = self.sph_pan.bins_spn.GetValue() thresh = self.sph_pan.thresh_spn.GetValue() kwargs = dict( nframesLump=nlump, nEtaBins=nbins, threshold=thresh, debug=False) self.omeEta = CollapseOmeEta(reader, pdata, hklIDs, det, **kwargs) cCan = cakeDisplay(self, wx.NewId(), prOpts.CAKE_SPH, self.omeEta) return
def __cake_img(self): """Execute rebinning for IMG case """ exp = wx.GetApp().ws det = exp.detector action = { 'exec' : self.__makeImgInfo, 'args' : (), 'kwargs': dict() } logwin = logWindow(self, wx.NewId(), action, 'Standard Polar Rebinning') logwin.ShowModal() # # ============================== # Show rebin output on new window # ============================== # # Now draw # cCan = cakeDisplay(self, wx.NewId(), prOpts.CAKE_IMG, self.img_info) # pass