Re: Use of ROOT in Online environment.

Horst Goeringer (H.Goeringer@clri6a.gsi.de)
Mon, 26 Oct 1998 10:06:25 +0100


Hi Rutger,
I'm just starting to develop client/server systems to get online
events from the DAQ of GSI experiments. The client will be written
in a ROOT environment, the (existing servers) will be independent
of ROOT. If I use ROOT's networking classes or native socket calls
will depend on the performance I will investigate soon with simple
prototypes. For your experiences and some examples I would be very
grateful.

Best regards,
Horst Goeringer

Rutger van der Eijk wrote:
>
> Hi Jaehoon,
>
> We are currently having a testbeam for the 'Outer Tracker' for the LHCb
> experiment. The DAQ control and data monitoring software is completely
> written within a ROOT framework. The 'setup' is quite general and could be
> addopted to other (test)experiments. At the least it can serve as an
> example of how to use ROOT for such a task. It gives a (good?) example of
> the use of the 'networking classes' (TSocket etc), '3d graphics and
> detector geometry classes (TNode etc..)', 'GUI classes (for event display
> etc...)' and the basic ROOT classes (root IO, histogramming etc...).
>
> At the moment we are rather overloaded with the testbeam itself. I plan to
> make a report/evaluation and documentation on the web after we finish the
> testbeam (end November). If you are intrested now please send me directly
> an email and I could send you some examples/code.
>
> Cheers,
>
> Rutger van der Eijk
>
-----------------------------------------------------------------
Dr. Horst Goeringer email: H.Goeringer@gsi.de
GSI Computing Center Tel: +49-6159-71-2553
Planckstr. 1 Fax: +49-6159-71-2986
D-64291 Darmstadt, Germany
-----------------------------------------------------------------