GlueX Offline Meeting, September 21, 2010
GlueX Offline Software Meeting
Tuesday, September 21, 2010
2:00 pm EDT
JLab: CEBAF Center F326/7
Contents
Telephone
To connect by telephone:
- dial:
- 800-377-8846 : US
- 888-276-7715 : Canada
- 302-709-8424 : International
- enter participant code: 77438230# (remember the "#")
Video Conferencing
- ESNet: 8542553
- EVO:
- Meeting URL: http://evo.caltech.edu/evoNext/koala.jnlp?meeting=eneueMv8v9aiava2In
- Phone Bridge ID: 2194486
Slides
Talks can be deposited in the directory /group/halld/www/halldweb/html/talks/2010-09
on the JLab CUE (you have to be a member of the "halld" Unix group). This directory is accessible from the web at https://halldweb.jlab.org/talks/2010-09/ .
Agenda
- Announcements
- New release: sim-recon-2010-08-26: Mark
- 64-bit ROOT on CUE: Mark
- Review of minutes from the last meeting: all
- Calibration Database
- Introduction: Mark
- Implementation considerations: Dmitry
- Action Item Review: all
- To view these links, login first. Anonymous login is available.
Minutes
JLab: Hovanes Egiyan, Mark Ito (chair), Yi Qiang, Dmitry Romanov, Simon Taylor, Elliott Wolin, Beni Zihlmann
The meeting was called to order at 2:04 pm EDT.
Announcements
- New release: sim-recon-2010-08-26. Mark announced this yesterday. The code is now a month old.
- 64-bit ROOT on CUE. Mark switched the official version. The old one was broken.
- Kalman Filter Talk: Simon will give a talk at an upcoming CLAS12 meeting on his work with the Kalman filter and speeding-up tracking.
- Writing out error matrices to an HDDM file. David has implemented the writing of error matrices from track fits. Working on reading them in is in progress.
- 64-bit Linux root exploit. Beni gave us a heads-up about this bug in the Linux kernel.
Review of minutes from the last meeting
We looked at the minutes from the August 24 meeting. No comments of note.
Calibration Database
We had two talks on the subject, with lots and lots of discussion.
- Mark introduced the current thinking on the design of the database tables. Slides included:
- General comments, databases and times
- Diagram of tables and their relations
- Descriptions of individual tables
- Logic of the tables
- Constant types
- Directories
- See his slides for details.
- Dmitry discussed several issues with implementing the design.
- Overall design architecture
- MySQL C API usage/comments
- ROOT DB Framework/Examples
- TSQLStatement example
- Discussion of use of ROOT framework
- Other C++ DB Frameworks
- Data "blobs" and performance
- Supporting the JANA interface
- Type consistency
- Discussion of constant sets with mixed data types
- Role of stored procedures
- Interaction with other (non-C++) languages
- See his slides for details.
Action Item Review
We did not get the the review of action items. The links are reproduced here for reference.
The meeting was adjourned at 4:35 pm EDT.