Re: [ROOT] filling ROOT-Trees from realtime threads

From: Oliver Kuehlert (Oliver.Kuehlert@mpi-hd.mpg.de)
Date: Wed Nov 06 2002 - 01:02:58 MET


  Hello,

Rene Brun wrote:
 > In your README, you are mentioning problems when using 3.03/09.
 > Are you suspecting these problems to be in ROOT itself or in
 > your interface?

unfortunately I cannot really tell you. I got segmentation violations 
when TTrees were filled with a low number of data. They occured 
sporadically and I wasn't able to reproduce them. I think, that I also 
got errors when I did tests without my interface, but I'm not sure since 
  I tested a lot and made other mistakes which definitely were my fault.
Using my interface I got rid of the problems using ROOT 3.03/8. I will 
write you again, when I get a clear reproduceable error.


> Are you planning to extend your interface to support more
> than basic types or arrays?

RTLinux applications are running in kernel space and are kernel modules. 
So one cannot use C++ classes. Thats a pity, but it's the prize for 
using realtime. Furthermore by default floating point operations are not 
permitted. You have to explicity tell RTLinux if you want to use floats.

> I suggest you make a web page with your announcement.
> I will reference it from the ROOT web site.

Here's a small web-page I made:

http://rtltree.sourceforge.net/



This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:16 MET