Calibrator

Contents

Contact Name

Nathaniel Tagg.

Overview

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.

User Interface

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.

Database Access

The Calibrator package uses the following Database Tables:-
  CALADCTOPE
  CALLINEARITY
  CALMAPPERDATA
  CALMAPPERFITS
  CALMIPCALIBRATION
  CALMUONCALIBRATION
  CALSTRIPATTEN
  CALSTRIPTOSTRIP
  CALTEMPCALIBRATION
  CALTIMECALIBRATION
  PULSERRAWDRIFT
  PULSERRAWDRIFTF
  PULSERRAWDRIFTPIN
  PULSERREFDRIFT
  PULSERREFDRIFTF
  PULSERREFDRIFTPIN

Configuring & Running

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.

Further Links


Nathaniel Tagg Last Modified: $Date: 2004/08/04 07:55:15 $