Legacy database software projects

Totem Database POPulation System (under development)

Totem DBPop is an application used to fill the Totem Offline Database with data coming from different sources. Currently it provides the mechanisms to store data from LHC Logging Databases using its Java API, but it is being extended to store data from Data Acquisition System. Filling the database involves transfering large amounts of data, therefore an asynchronous, queue-based system was developed to meet the performance issues. Here you can find the list of measurements, which are currently populated by DBPop: CompDBPopStoredMeasurements


Database Extraction Library (legacy)

This project involves extracting data from the database. Expected artefact is a library which retrieves data from Totem Database (conditions and parameters of detectors, eg. luminosity) and allows to write data into XML files. Apart from that, the library should provide access to the data through objects (optional) and not depend on client's application (works as separate module). The library makes the object-relational mapping by using Hibernate framework.


Totem Database Service (legacy)

A module of the CMS Offline Software that allows to write and read certain kinds of data from database. It is generally a set of classes(programming interface) that can be used for implementing access to database for specified type of data. Code is (mostly) documented with doxygen. Code documentation can be also downloaded here:


Totem Offline Database Monitor (legacy)

TOTODAM application is a Java application for the Totem Offline Software Database. Its goal is to provide graphical interface to inspect the content of the offline database. Its structure reflects the way it is used by the Totem Offline Software, which bases on the validity intervals of the data. The same approach is presented in the TOTODAM application. Therefore it allows to preview any kind of non-event data stored in the offline database the same way as this data is used by the reconstruction process. It also allows to decide on the input that the reconstruction process will receive from the database.


Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2013-09-26 - MichalMarciniec
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    TOTEM All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback