Last update:
Apr 1, 2000
|
|
|
Online Monitoring and Module Maintenance for CDF in the upcoming Fermilab
Tevatron Run II
|
Hans Wenzel1,
Frank Hartmann1,
Hartmut Stadie1,
Tetsuo Arisawa2,
Kun IKado2,
Greg Veramendi3,
Kaori Maeshima4,
Barb Angelos4,
Norman Ho4,
Ruth Pordes4,
Stephen White4,
John Yo4
- Institut für Experimentelle Kernphysik Universität Karlsruhe
- Waseda University Japan
- Lawrence Berkeley Laboratory
- Fermilab
Speaker:
Hans Wenzel
We will discuss the Online Monitoring and Module Maintenance for CDF in
the upcoming Fermilab Tevatron Run II. The CDF experiment consists of
many detector subsystems and will run in a high rate large bandwidth
data transfer environment. In the experiment, it is crucial to monitor
the performance of each subsystem and the integrity of the data in real time with no
interruption. The results of the monitoring should be available online
even from remote sites. We choose ROOT as the main analysis tool for
the monitoring systems. ROOT is a comprehensive object oriented framework,
currently under development at CERN, that provides a foundation to build
data acquisition, simulation and data analysis systems in Particle Physics.
The availability of shared memory classes, browser classes , histogramming
classes, socket connection classes , GUI classes, etc. makes ROOT an attractive
choice for online monitoring. We will present the current status of the CDF
online monitoring project and discuss its performance and the experience we made
with ROOT.
The data acquisition module information needed for online
monitoring is provided by a database application which keeps
track of the exact location, repair history, modification history
and status of all modules during development, commissioning and accelerator
operations. This database uses ORACLE.
Reporting is available through Oracle reports,
Crystal Reports, a flexible perl cgi script (MISWEB) and sql scripts.
Input is available through the Oracle web interface and a custom
java interface, used by the CDF Silicon Project to provide real time input
of data from the module and detector test stands during acceptance testing
of the data acquisition modules. We will discuss the
implementation and status of the database.
Presentation: | Short Paper: |
|