GlueX Offline Meeting, May 28, 2014

From GlueXWiki
Jump to: navigation, search

GlueX Offline Software Meeting
Wednesday, May 28, 2014
1:30 pm EDT
JLab: CEBAF Center F326/327


  1. Announcements
  2. Review of minutes from the last meeting: all
  3. New Field Maps (David)
  4. Updates to Analysis Library and Scripts (Paul)
  5. BCAL timing update (Will)
  6. Event Skimming (Sean)
  7. AOT

Communication Information

  1. To join via Polycom room system go to the IP Address: ( and enter the meeting ID: 292649009.
  2. To join via a Web Browser, go to the page
  3. To join via phone, use one of the following numbers and the Conference ID: 292649009
    • US or Canada: +1 408 740 7256 or
    • US or Canada: +1 888 240 2560


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



  • CMU: Will Levine, Paul Mattione, Curtis Meyer
  • FSU: Aristeidis Tsaris
  • IU: Kei Moriya
  • JLab: Mark Ito (chair), David Lawrence, Mike Staib, Simon Taylor, Beni Zihlmann
  • MIT: Justin Stevens
  • NU: Sean Dobbs


Mark announced that he has copied 460,000 files from UConn using the OSG SRM. That is about 90% of the total file count. They are all being archived to the tape library. Files from Northwestern will be copied next.

New Field Maps

We noted David's work producing new field maps for the studies of the impact of various magnetic field settings. People have been using them without incident.

Justin asked about using the old maps with a new version of the CCDB database. Mark mentioned that there is a timestamp feature to insure constants from a fixed point in the past. Mark will point the group to documentation.

Updates to Analysis Library and Scripts

Paul led us through his email describing "some bug fixes and some improvements."

BCAL Timing Update

Will presented extensions to the work he presented at the last meeting. He recommends that we calculate and save two times, one appropriate for photons and another appropriate for hadrons, the latter using only the earliest half of hits in the BCAL.

Mark suggested that we try to determine the physical cause of the late tails in the timing distribution before implementing these kinds of changes. Will has already looked at the Monte Carlo for the source; he will send out email on what he has discovered thus far.

Event Skimming

Sean has the backend database code for EventStore all done. He is working on a plug-in to read in events.

Changes to CCDB

Version Checking

David asked about the newly-introduced check on the schema version in CCDB. It seems that all of our databases use version 3, but the latest release (1.0) insists on version 4. Mark will contact Dmitry about this.

One-Dimensional Arrays

David told us about a change he made to CCDB so that one-dimensional arrays treated the same whether they are one-row-by-many-columns or many-columns-by-one-row. Until now, this made a difference for the CCDB but did not manifest itself in the old file-based constants system. The change is checked in on the trunk.

Minimum Hits for Track Candidates

Beni asked Simon to implement a user-controlled minimum on the number of hits on a track candidates. Simon agreed to make sure that there are JANA parameters for the number of hits on the CDC segment, the FDC segment, and the complete track.

Paul expressed a desire for a hit percentage to be calculated, i. e., the number of hits found divided by the number of hits it could have had based on the trajectory. It was not clear whether this is practical outside of specialized studies.