Calibrator
Contents
Nathaniel Tagg.
The Calibrator provides a framework for accessing the database tables
containing the calibration constants, applying these constants to the
raw charge and time measurements, and storing these calibrated
quantities for use in reconstruction and analysis. It does not
include the software used to determine these constants.
The calibration interface object is the singleton
Calibrator
The Calibrator holds pointers to ``sub-calibrator'' objects that do the actual work. The ``sub-calibrators'' all inherit from
CalScheme,
which holds prototypes for all the
available calls. These sub-calibrators are responsible for holding any database tables, constants, and decision-making about the calibration steps.
The Calibrator package uses the following Database Tables:-
CALADCTOPE
CALLINEARITY
CALMAPPERDATA
CALMAPPERFITS
CALMIPCALIBRATION
CALMUONCALIBRATION
CALSTRIPATTEN
CALSTRIPTOSTRIP
CALTEMPCALIBRATION
CALTIMECALIBRATION
PULSERRAWDRIFT
PULSERRAWDRIFTF
PULSERRAWDRIFTPIN
PULSERREFDRIFT
PULSERREFDRIFTF
PULSERREFDRIFTPIN
Configuration is fully described in
Calibrator chapter of the User Manual. If that link is broken then look up:-
Calibrator / Configuring the Calibrator
in the
User Manual.
Nathaniel Tagg
Last Modified: $Date: 2004/08/04 07:55:15 $