Back Midas Rome Roody Rootana
  Midas DAQ System  Not logged in ELOG logo
Entry  24 Mar 2005, Stefan Ritt, Info, ODB dump format switched to XML 
    Reply  29 Mar 2005, Stefan Ritt, Info, ODB dump format switched to XML 
       Reply  31 Mar 2005, Konstantin Olchanski, Info, ODB dump format switched to XML 
          Reply  31 Mar 2005, Stefan Ritt, Info, ODB dump format switched to XML 
Message ID: 202     Entry time: 24 Mar 2005     Reply to this: 203
Author: Stefan Ritt 
Topic: Info 
Subject: ODB dump format switched to XML 
Dear midas users,

I have changed the ODB dump format to XML. As you might know, the logger writes
a special begin-of-run event to the .mid file which includes an ASCII dump of
the ODB. The same at the end-of-run. To read these ODB dumps back in offline
analysis, this requires setting up a ODB just to read back these values. In
order to avoid this, we switched the format to XML instead of the old ASCII
format. That way ROME can read the ODB dump and extract individual values from
it without setting up a shared memory.

A similar thing has been made for the ODB dumps to separate .odb files, which
are controlled by "/Logger/ODB Dump" and "/Logger/ODB Dump file". If the dump
file has the extension .xml, the file is dumped in XML format as well.

All the XML functionality is implemented in the new mxml.c/h library, which has
been added to the distribution, and which can be used in other projects as well
(XML configuration of ROODY?). It has already been successfully implemented in
ROME, so ROME is no longer dependent on libxml.

- Stefan
ELOG V3.1.4-2e1708b5