From: Christian Holm Christensen (cholm@hehi03.nbi.dk)
Date: Tue Jan 21 2003 - 14:59:33 EST
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:01:11 EST