Ignore:
Timestamp:
Feb 27, 2009 6:53:16 PM (15 years ago)
Author:
Gervaise Alina <gervyh@…>
Branches:
master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
Children:
b491d6e
Parents:
6d920cd
Message:

print statement removed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sansview/perspectives/fitting/fit_thread.py

    rc138160 red2ea6a  
    88DEFAULT_BEAM = 0.005 
    99import time 
    10  
    11 import thread 
    12 print "main",thread.get_ident() 
    13  
    1410  
    1511class ConsoleUpdate(FitHandler): 
     
    5349             
    5450            wx.PostEvent(self.parent, StatusEvent(status=\ 
    55              "%d%% complete ..."%(p))) 
     51             "%d%% complete ..."%(p),type="update")) 
    5652        
    5753        # Update percent complete 
     
    6157        if dt > self.progress_delta: 
    6258            if 1 <= dp <= 2: 
    63                 print "%d%% complete"%p 
    6459                self.progress_percent = p 
    6560                self.progress_time = t 
    6661                wx.PostEvent(self.parent, StatusEvent(status=\ 
    67                                                       "%d%% complete ..."%(p))) 
     62                                                      "%d%% complete ..."%(p),type="update")) 
    6863        
    6964            elif 2 < dp <= 5: 
    7065                if p//5 != self.progress_percent//5: 
    71                     print "%d%% complete"%(5*(p//5)) 
    7266                    wx.PostEvent(self.parent, StatusEvent(status=\ 
    73                        "%d%% complete ..."%(5*(p//5)))) 
     67                       "%d%% complete ..."%(5*(p//5)),type="update")) 
    7468                    self.progress_percent = p 
    7569                    self.progress_time = t 
    7670            else: 
    7771                if p//10 != self.progress_percent//10: 
    78                     print "%d%% complete"%(10*(p//10)) 
    79                      
    8072                    self.progress_percent = p 
    8173                    self.progress_time = t 
    8274                    wx.PostEvent(self.parent, StatusEvent(status=\ 
    83                    "%d%% complete ..."%(10*(p//10)))) 
     75                   "%d%% complete ..."%(10*(p//10)),type="update")) 
    8476         
    8577    def improvement(self): 
     
    10799 
    108100class FitThread(CalcThread): 
    109     """Compute 2D data""" 
     101    """Thread performing the fit """ 
    110102     
    111103    def __init__(self,parent, fn,pars=None,cpage=None, qmin=None,qmax=None,ymin=None, ymax=None, 
     
    135127                       "Start the computation  ",curr_thread=self,type="start")) 
    136128    def isquit(self): 
     129        """ 
     130             @raise KeyboardInterrupt: when the thread is interrupted 
     131        """ 
    137132        try: 
    138133            CalcThread.isquit(self) 
    139134        except KeyboardInterrupt: 
    140             #printEVT("Calc %s interrupted" % self.model.name) 
    141135            wx.PostEvent(self.parent, StatusEvent(status=\ 
    142                        "Calc %g interrupted" % time.time())) 
    143             
     136                       "Calc %g interrupted")) 
    144137            raise KeyboardInterrupt 
    145138         
    146139    def update(self): 
    147         print "updatting" 
    148         elapsed = time.time()-self.starttime 
     140        """ 
     141            Is called when values of result are available 
     142        """ 
    149143        wx.PostEvent(self.parent, StatusEvent(status="Computing \ 
    150144        ... " ,curr_thread=self,type="update")) 
    151145             
    152146    def compute(self): 
     147        """ 
     148            Perform a fit  
     149        """ 
    153150        try:  
    154151            self.starttime = time.time() 
     152            #Sending a progess message to the status bar 
    155153            wx.PostEvent(self.parent, StatusEvent(status=\ 
    156154                       "Computing . ...",curr_thread=self,type="progress")) 
     155            #Handler used for park engine displayed message 
    157156            handler= ConsoleUpdate(parent= self.parent,improvement_delta=0.1) 
     157            #Result from the fit 
    158158            result = self.fitter.fit(handler= handler) 
    159             print "result", result 
    160             
    161             print "in my compute function" 
     159         
    162160            elapsed = time.time()-self.starttime 
    163161            self.complete(result= result, 
     
    174172            # Thread was interrupted, just proceed and re-raise. 
    175173            # Real code should not print, but this is an example... 
    176             print "Thread stopped. " 
    177174            raise 
    178175        except: 
Note: See TracChangeset for help on using the changeset viewer.