Database, ROOT, Objectivity

From: Christian Holm Christensen (cholm@hehi03.nbi.dk)
Date: Sat Jul 24 1999 - 01:26:06 MEST


Hi ROOT'ers

I was wondering if anyone outthere had some experience, or is working
on an interface between ROOT and Objectivity/DB? If so, could you
please send me your thought on this, code (or link to code), or any
kind of suggestions you might have. Please notice, that I'm not on the
roottalk mailing list, so if you could answer me directly, I would be
VERY thankful. 

What I'm looking for is a way to store ROOT objects in a Objectivity
database, and some classes/funtions/macros that make the underlying
Objectivity architecture transparent (i.e., hidden from) to the
user. In other words, I would like for the user, SOLELY to use ROOT
classes (and ofcourse it's children), with a set of interface objects,
etc. to do the actual Objectivity functions. 

This is to be used in the contexts of a calibration database for the
BRAHMS <http://www.rhic.bnl.gov/brahms/WWW/> experiment at RHIC
<http://www.rhic.bnl.gov> at Brookhaven National Laboratories
<http://ww.bnl.gov/>. 

If anyone has implemented a database in ROOT, that provides the
functionallity of Objectivity, i.e., recovering from bad transactions,
versioning, etc., or has any thought on this, please let me know. 

I know the ROOT team made a comparsions test between Objectivity and
ROOT, and found ROOT superiour in the context of event storage, but a
calibartions database is a whole other matter. However, if someone
from the ROOT team, would please point me to the sources of that test
(other then those presented on the web page of the test
<ftp://root.cern.ch/oobenchsrc.tar.gz>) and bearing in maind that I
don't have AFS access to CERN, I would be very pleased indeed. 

Thanks 

Christian Holm
----------------------------------------------------------------
Christian Holm Christensen       Phone:        (+45) 35 35 96 91
  Sankt Hansgade 23. 1, th       Office:       (+45) 353  25 307
  DK-2200 Copenhagen N           Email:             cholm@nbi.dk
  Denmark                        Homepage:     www.nbi.dk/~cholm



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:36 MET