CVS
-
Administrative privileges
Description
Client-side module for
HCAL
Data
Quality Monitoring (DQM). This application evaluates the quality of the data collected by the server-side of the DQM process (
HcalMonitorModule
). Currently the package produces an output file with histograms and monitoring information. It also produces a simple HTML-based user-interface for each run processed.
Public interface
-
HcalMonitorClient
: Client module. Accesses events and passes required event fragments to the appropriate sub-clients.
-
HcalDataFormatClient:
Data
format monitoring client. Produces quality tests and related info.
-
HcalDigiClient
: Digi monitoring client. Produces quality tests and related info.
-
HcalRecHitClient
:
Rechit
monitoring client. Produces quality tests and related info.
-
HcalPedestalClient
: Pedestal monitoring client. Produces quality tests and related info.
-
HcalClientUtils: Common tools for the various clients.
Modules
-
HcalMonitorClient
: Access unpacked data from each event and pass event fragments to the monitoring clients.
Unit tests and examples
The test directory contains a script (runIt.sh) that starts the monitor client. The output is a
ROOT
file with monitoring histograms and quality information. There is also a directory with a HTML-based user interface produced for each run processed.
Status and planned development
-
HcalMonitorClient
is complete and tested. Expert development will continue as data formats and monitoring needs evolve.
-
HcalDataFormatClient is complete and tested. Expert development will continue as data formats and monitoring needs evolve.
-
HcalDigiClient
is complete and tested. Expert development will continue as data formats and monitoring needs evolve.
-
HcalRecHitClient
is complete and tested. Expert development will continue as data formats and monitoring needs evolve.
-
HcalPedestalClient
is complete and tested. Expert development will continue as data formats and monitoring needs evolve.
-
HcalClientUtils is complete and tested. Expert development will continue as data formats and monitoring needs evolve.
Last updated: @ W. Fisher