Bereiche | Tage | Auswahl | Suche | Downloads | Hilfe
T: Teilchenphysik
T 604: Postersitzung
T 604.4: Poster
Donnerstag, 21. März 2002, 09:00–18:00, Galerie 2
Error detection software for the COMPASS readout system — •Wolfgang Kastaun, A. Danasino, H. Fischer, J. Franz, A. Grünemaier, S. Hedicke, F.H. Heinsius, M. von Hodenberg, F. Karstens, K. Königsmann, J. Reymann, T. Schmidt, and H. Schmitt — Fakultät für Physik der Universität Freiburg, Hermann-Herder-Str. 3, D-79104 Freiburg.
In the COMPASS experiment, the data are digitized in parallel at the detector. Afterwards, the data from different channels are merged in several steps, first at the front-end level and later on the detector-interface boards (CATCH), which add trigger and other vital event information to the data. In addition, front-end and CATCH boards include error information to the data stream. Parts of the data are redundant and can be checked for consistency. Therefore, errors in the readout chain are found by checking the data.
For that purpose, a software called MurphyTV has been written which connects to the online data stream and displays in a graphical user interface if there are errors, on which front-end board they occured, and how frequently. In addition, MurphyTV monitors data rates from front-end boards. Offline data files can be checked using the same software, because the error information is contained in the data and not provided through separate channels. MurphyTV is a C++ program, runs on standard Linux PCs and connects to the readout PCs via standard TCP/IP network.
This project is supported by the German BMBF.