27 September 2004 to 1 October 2004
Interlaken, Switzerland
Europe/Zurich timezone

Go4 analysis design

27 Sep 2004, 15:40
Brunig (Interlaken, Switzerland)


Interlaken, Switzerland

oral presentation Track 3 - Core Software Core Software


H. Essel (GSI)


The GSI online-offline analysis system Go4 is a ROOT based framework for medium energy ion- and nuclear physics experiments. Its main features are a multithreaded online mode with a non-blocking Qt GUI, and abstract user interface classes to set up the analysis process itself which is organised as a list of subsequent analysis steps. Each step has its own event objects and a processor instance. It can handle its event i/o independently. It can be set up by macros or by generic a GUI. With respect to the more complex experiments planned at GSI, a configurable network of steps is required. Multiple IO channels per step and multiple references to steps can be set up by macros or via generic GUI. The required mechanisms are provided by an upgrade of the Go4 analysis step manager using the new ROOT TTasks. Support for IO configuration and references across the task tree is provided.

Primary author


Presentation Materials