GlueX Offline Meeting, October 26, 2016

From GlueXWiki
Jump to: navigation, search

GlueX Offline Software Meeting
Wednesday, October 26, 2016
2:00 pm EDT
JLab: CEBAF Center F326/327


  1. Announcements
    1. hdpm 0.3.1 released (Nathan)
    2. sim-recon 2.7.0 released (Mark)
  2. Review of minutes from the last meeting (all)
  3. Launches (Paul M./Alex A.)
  4. Software Review
  5. Review of recent pull requests (all)
  6. Review of recent discussion on the Gluex Software Help List.
  7. Action Item Review

Communication Information

Remote Connection


Talks can be deposited in the directory /group/halld/www/halldweb/html/talks/2016 on the JLab CUE. This directory is accessible from the web at .



  • CMU: Naomi Jarvis, Curtis Meyer
  • JLab: Alexander Austregesilo, Thomas Britton, Brad Cannon, Eugene Chudakov, Paul Eugenio, Mark Ito (chair), David Lawrence, Hrachya Marukyan, Paul Mattione, Nathan Sparks, Simon Taylor, Beni Zihlmann

There is a recording of this meeting on the BlueJeans site.


  1. HDPM 0.3.1 released. Nathan reviewed his announcement of the new release. He has re-written the system in Go. The system can be distributed as compiled binaries now; no Julia interpreter needed.
  2. sim-recon 2.7.0 released. A wide variety of changes are included in this release. This release was built using upgrades to Xerces-C, CCDB, and HDDS. Mark referred us to the release notes for more information.

Memory Leak

Beni reported a memory leak that only revealed itself when many raw data files are processed by a single job. [Added in press: Beni opened an issue on the GitHub site describing the problem].

Review of minutes from the last meeting

We discussed items from the minutes of the meeting on October 12.

  • Thomas has been re-writing portions of the Offline Monitoring website in Javascript to enhance the dynamism of the user experience. The idea is to reduce the number of click-and-wait actions necessary to get to desired information. Documentation to come.
  • David sent an email to the group about the downside of storing complete HDDS files as the solution to a run-dependent geometry, based on his experience with a similar scheme with the online translation tables. Changes to different detector components occur at different times, leading to a multiplication of the number of versions needed. To some extent the problem with the geometry is ameliorated by having different subsystems specified in different files, but the problem remains.

Software Review 4 Talk Walk-Through

The bulk of the meeting was devoted to a quick walk-through of the three talks from Hall D to be given at the upcoming software review.


There have been some issues with calibration; there are some tweaks to be done for the reconstruction launch. The goal is to start by Friday.