BaBar homepage   Conditions Database for Preliminary EMC Calibration Constants

SLAC PEP-II
BABAR
SLAC<->RAL
Babar logo
HEPIC E,S & H Databases PDG HEP preprints
Organization Detector Computing Physics Documentation
Personnel Glossary Sitemap Search Hypernews
Unwrap page!
Det. Search
Who's who?
Meetings
FAQ
Images
Archive
Systems
Performance
Intern. region
Vertex Tracker
Drift chamber
DIRC
Calorimeter
IFR
LST
Magnet
Electronics
Trigger
Operations
Run Coordination
Contact Experts
Shift Takers Info
Operations Manual
Electronic Logbook
Ops Hypernews
Shift Signup
Check this page for HTML 4.01 Transitional compliance with the
W3C Validator
(More checks...)

This page describes the use of a public conditions database for sharing preliminary emc calibration constants. The intended users of this database are those people working within the Emc calibration group. The intended writers to the database are those people responsible for the various calibrations. This database is specificly intended as a repository for testing calibration constants. Please refer to the BaBar Objectivity Databases home page for general information on the architecture and use of the Conditions Database.

The database is currently setup only on Sun. Setup the database environment by executing the following commands:

  • cd $BFROOT/detector/emc/calib
  • setboot
The database can be browsed by using the $BFROOT/detector/emc/calib/bin/SunOS5/CalibBrowser utility. This utility can also be used to extract an ntuple or text listing of calibration constants for a given time interval and revision. If the binary does not exist, it can be built in a test release from the BdbBrowser package. The (theta,phi) coordinates for the calibration constants are not provided by the browser, so an additional utility $BFROOT/detector/emc/calib/bin/SunOS5/FetchEmcCalChan has been created. This binary will soon be part of the EmcCond package.

Adding constants to the database

Constants may be added to the database using BdbCondLoaders/BdbCondLoadEmc (EmcCalibConstLoad) or any other utility designed for the Conditions Database. Several calibration types have already been written to the database. Many other database manipulations can be achieved using the BdbCondAdmin/BdbIntervalUtil program. The database schema is currently based on release 8.2.5.

WORK IN PROGRESS.


Matt Weaver
Created: Tue Aug 31 12:58:00 PST 1999