Re: brahvo converted to signal/slot mechanism

From: Kris Hagel (hagel@comp.tamu.edu)
Date: Tue Jan 21 2003 - 15:22:29 EST

  • Next message: Flemming Videbaek: "new raw data structures"
    Christian,
    As for your last question regarding the logging facilities.  I saw what 
    in retrospect looks kind of like a skeleton for having logging 
    facilities, but is not activated in any way.  I also converted that to 
    the signal/slot stuff and it compiles and it had "interesting" code in 
    it.  But it is still not used.
    
    Kris
    
    Christian Holm Christensen wrote:
    
    >Hi Kris, 
    >
    >hagel@comp.tamu.edu wrote concerning
    >  brahvo converted to signal/slot mechanism [Sun, 19 Jan 2003 21:09:57 -0600] 
    >----------------------------------------------------------------------
    >  
    >
    >>Hello,
    >>This is kind of late, but I thought I would let you know.  I did
    >>surgery on bravho as per request of Flemming to change the gui
    >>message handling to the signal/slot mechanism of root.
    >>    
    >>
    >
    >BraHVo :-)
    >
    >  
    >
    >>It certainly cleaned up the coding immensely.  I checked it out as
    >>much as I could in offline mode to make sure the signals and slots
    >>were behaving properly, but my talent in creating bugs out of thin
    >>air is unsurpassed.  
    >>    
    >>
    >
    >Nah, I don't believe you. 
    >
    >  
    >
    >>I will therefore need to check it in a  controlled way using live 
    >>detectors.  This is clearly inconvenient given that we now have
    >>beam.  But the thought was to do this test at some "quiet" time with
    >>no beam unless we get lucky and that doesn't happen. 
    >>
    >>In the meantime, if you checkout brahvo to make a "simple" change,
    >>be aware that many things changed to convert it to the signal/slot
    >>mechanism and those changes are checked into the repository. 
    >>    
    >>
    >
    >Doing a 
    >
    >  cvs co brahvo 
    >  cd brahvo 
    >  cvs update -A -P -d 
    >
    >usually does the trick. 
    > 
    >  
    >
    >>I will announce as soon as we manage to do a convincing test.
    >>    
    >>
    >
    >OK.  
    >
    >Did you incorporate the logging facilities that was planned, but Claus
    >never did?  We (Claus, Konstantin, Anders and I) sort of figured that
    >it had to be a multi-thread to do that properly. I made an example
    >using ROOT's threads, which you can find at 
    >
    >  http://cholm.home.cern.ch/cholm/root/#loggui 
    >
    >should you want to do this.  It's rather old, so it may not compile
    >anymore, but the design should hold. 
    >
    >Yours, 
    >
    > ___  |  Christian Holm Christensen 
    >  |_| |	 -------------------------------------------------------------
    >    | |	 Address: Sankt Hansgade 23, 1. th.  Phone:  (+45) 35 35 96 91
    >     _|	          DK-2200 Copenhagen N       Cell:   (+45) 24 61 85 91
    >    _|	          Denmark                    Office: (+45) 353  25 305
    > ____|	 Email:   cholm@nbi.dk               Web:    www.nbi.dk/~cholm
    > | |
    >
    >
    >  
    >
    


    This archive was generated by hypermail 2.1.5 : Tue Jan 21 2003 - 15:23:09 EST