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!
Comp. Search
Who's who?
Meetings
FAQ Homepage
Archive
Environment
Administration
New User Info.
Web Info/Tools
Monitoring
Training
Tools & Utils
Programming
C++ Standard
SRT, AFS, CVS
QA and QC
Remedy
Histogramming
Operations
PromptReco
Simulation Production
Online SW
Dataflow
Detector Control
Evt Processing
Run Control
Calibration
Databases
Offline
Workbook
Coding Standards
Simulation
Reconstruction
Prompt Reco.
BaBar Grid
Data Distribution
Beta & BetaTools
Kanga & Root
Analysis Tools
RooFit Toolkit
Data Management
Data Quality
Event display
Event Browser
Code releases
Databases
Check this page for HTML 4.01 Transitional compliance with the
W3C Validator
(More checks...)

What is a Conditions Snapshot


[ BaBar-Conditions | Snapshots ]

What is a Snapshot

A conditions snapshot is a set of consistent Objectivity db files that is used to transfer conditions and configuration constants from one conditions federation (FDB) to another one.

Files that belong to a Snapshot

A condition snapshot consists of a set of files:
tdf-file
database-files (*.xdb) Objectivity database files
snapshotDate Date the snapshot was taken
snapshotReport
snapshotCksum Checksums for all files that belong to a snapshot.
README Comments

tdf-file

A tdf-files contains a list of database files that belong to a snapshot and the parameter of the db-files (eg.: dbid, db-name, size,...). A common prefix for the tdf and databases files is used, e.g.: Conditions.tdf and Conditions-NN.xdb for the database files.

database-files (*.xdb)

These are the Objectivity databases files. The db files have the postfix .xdb. In principle a an xdb file could contain more then one database files but we do not use this feature which means a snapshot db-file corresponds to a db-file in the Objectivity FDB.

snapshotDate

The file snapshotDate contains the date the snapshot was taken.
The format is: YYYYmmDDHH:MM:SS with Y=year, m=month, D=day, H=hour, M=minute and S=second.

snapshotReport (not required)

The file snapshotReport contains information about the snapshot taking process, e.g.: boot file of conditions FDB, snapshot tool and arguments, host the snapshot tool run on,...

snapshotCksum (not required)

The checksums for all file of a snapshot are stored in snapshotCksum. The checksum is computed using the cksum program. For each file the checksum, size and filename are written to the file.

README (not required)

Inforamtion about the snasphot.


Last modified: Wed Jan 12 11:44:33 PST 2005