THE  HISTOGRAM  MONITORING

(Napoli contribution)



The monitoring of the KLOE experiment requires filling and presenting of a large number of histograms. A client-server monitoring system for KLOE has been developed with the main contribution of the Napoli group (see PS or HTML reference).

This system provides a common tool for online and offline monitoring of the KLOE detector readout, Trigger system and Front End Electronics.

A centralized server "Kserver" creates and fills the histograms, reading data from the online data stream or from previously saved raw data files. A histogram presenter "Kbrowser" ( see examples: fig.1 and fig.2 ) , connected with the server via a TCP/IP connection, allow to browse through the histograms, organized in a tree structure, to get and visualize the updated histogram contents. More Kbrowser programs can run on different machines, connected to the same Kserver.

Both client and server are written in C++ language, using classes based on the ROOT framework, for histogram filling and visualization and for the grafical user interface.