Difference between revisions of "GlueX Offline Meeting, January 26, 2011"

From GlueXWiki
Jump to: navigation, search
(copy of last time)
 
m (Text replacement - "www/halldweb1/" to "www/halldweb/")
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
GlueX Offline Software Meeting<br>
 
GlueX Offline Software Meeting<br>
Wednesday, January 12, 2011<br>
+
Wednesday, January 26, 2011<br>
 
1:30 pm EST<br>
 
1:30 pm EST<br>
 
JLab: CEBAF Center F326/7
 
JLab: CEBAF Center F326/7
Line 8: Line 8:
 
# Announcements
 
# Announcements
 
#* [[GlueX-Collaboration-Jan-2011|Collaboration Meeting]] Offline Agenda
 
#* [[GlueX-Collaboration-Jan-2011|Collaboration Meeting]] Offline Agenda
# Review of [[GlueX Offline Meeting, December 15, 2010#Minutes|minutes from the last meeting]]: all
+
# Review of [[GlueX Offline Meeting, January 12, 2011#Minutes|minutes from the last meeting]]: all
# Impressions from the Parallelism Workshop: David
+
# Solenoid text file conversion approach: Mark
# IT Readiness for 12 GeV: Graham Heyes
+
# Examination of the reconstruction algorithm as inherited from KLOE: Zisis
# Changes to TOF code: Beni
+
# Tracking Issues: [https://halldweb.jlab.org/talks/2011-1Q/offline-software.Kei-Moriya.2011-01-26.pdf Kei]
# Tracking Issues: [https://halldweb1.jlab.org/talks/2011-1Q/offline-software.Kei-Moriya.2011-01-12.pdf Kei]
+
 
# Action Item Review: all
 
# Action Item Review: all
 
## [http://tinyurl.com/2beqwlk Resolved issues]
 
## [http://tinyurl.com/2beqwlk Resolved issues]
Line 38: Line 37:
 
==Slides==
 
==Slides==
  
Talks can be deposited in the directory <code>/group/halld/www/halldweb1/html/talks/2011-1Q</code> on the JLab CUE <ref>You have to be a member of the "halld" Unix group to do this.</ref>. This directory is accessible from the web at https://halldweb1.jlab.org/talks/2011-1Q/ .
+
Talks can be deposited in the directory <code>/group/halld/www/halldweb/html/talks/2011-1Q</code> on the JLab CUE. This directory is accessible from the web at https://halldweb.jlab.org/talks/2011-1Q/ . You have to be a member of the "halld" Unix group to do this.
  
 
=Minutes=
 
=Minutes=
  
 
Present:
 
Present:
* '''FSU''': Nathan Sparks
+
* '''IU''': Jake Bennett, Mihajlo Kornicer, Ryan Mitchell, Kei Moriya
* '''IU''': Jake Bennett, Ryan Mitchell, Kei Moriya, Matt Shepherd
+
* '''JLab''': Mark Ito (chair), David Lawrence, Yi Qiang, Dmitry Romanov, Elton Smith, Simon Taylor, Elliott Wolin, Beni Zihlmann
* '''JLab''': Hovanes Egiyan, Graham Heyes, Mark Ito (chair), David Lawrence, Yi Qiang, Dmitry Romanov, Simon Taylor, Beni Zihlmann
+
  
 
==Announcements==
 
==Announcements==
  
Mark encouraged people to start thinking about what talks they want to give at the [[GlueX-Collaboration-Jan-2011|upcoming Collaboration Meeting]] in the Offline session.
+
The agenda for the offline session at the collaboration meeting is set. See [[GlueX-Collaboration-Jan-2011|the collaboration meeting page]] for the line-up.
  
==Parallelism Workshop==
+
==Review of Minutes from Last Meeting==
  
David gave some impressions from last week's [http://conferences.jlab.org/Parallelism2011/ Workshop on Parallelism in Experimental Nuclear Physics]. Fifty five people registered and a like number attended. There were lots of interesting and informative talks, featured among them talks from folks outside the JLab community. See [https://halldweb1.jlab.org/talks/2011-1Q/Parallelism%202011%20Workshop%20Talks%20available.txt David's email] for his summary for the participants and a link to the virtual machine that has the hands-on examples loaded on it.
+
We reviewed [[GlueX Offline Meeting, December 15, 2010#Minutes|the minutes of the January 12 meeting]].
  
In discussion Matt asked if JLab has licenses for [http://en.wikipedia.org/wiki/IBM_Rational_Purify Purify]. Graham said that it did; he would look into who owns it now.
+
* Beni told us that the changes we discussed last to separate TOF MC data and measured data are done and have been checked in. He will give a follow-up talk at a future meeting.
 +
* Beni has started modifying mcsmear and the reconstruction to collect parameters for the TOF into one place and obtain them from the database rather that have them hard-wired in various places in the code.
 +
* Dave reported that Graham Heyes has looked in the Purify license we had at the lab. It seems to have long since expired.
  
==Review of IT Readiness for the 12 GeV Era==
+
==Solenoid text file conversion approach==
  
Graham described the upcoming review of all computing plans for 12 GeV era. The review will be comprehensive in that it will include accelerator controls, data acquisition support software, the Computer and Network Infrastructure Department (CNI) and the Management Information Systems Department (MIS). Some of his points:
+
Mark raised the question of whether we want to treat magnetic field maps as standard entries in the calibration database. The issue is that the various versions of the maps are not strictly calibration constants; the user can generally use any map he or she wants. After a little discussion, we decided to leave well enough alone and retain the maps in the database.
* want to determine if we can handle data coming from experiments
+
* need an outline of remarks by all speakers by end of month
+
* the review will be around the 2nd week of March
+
* Graham will send around a spreadsheet, asking for updates to computing requirements from various groups
+
* scheduled speakers: Bob Michaels from Hall A, Dennis Weygand from Hall B, Mark Ito from Hall D, a representative from Hall C--TBA, and Graham with an overview
+
* current computing requirements:
+
** Hall D: compute intensive
+
** Hall B: storage intensive
+
* storage more of a worry
+
* this will be an internal (to JLab) review
+
* a pre-cursor to external review in a year or so
+
  
==Changes to TOF Code==
+
==Examination of the reconstruction algorithm as inherited from KLOE==
  
Beni described recent changes he has made to the HDDM data model to accommodate information from the Monte Carlo about "truth" information related to time-of-flight hits. In some cases, new elements were introduced to be able to keep both generated and detected information, and some elements were expanded to store information about the particle producing the hits.
+
Mark mentioned that he had seen this phrase in the minutes of one of the calorimeter meetings (attributed to Zisis) and he wondered if this was an issue the offline group should be tracking or discussing or hearing about. Ryan commented that Dan Bennett and Matt Shepherd had made improvements to the code, but there are still some mysteries in the code that someone in the collaboration should figure out. Elton mentioned that Regina was starting to look at maintaining the BCAL code. David will check with Regina folks on the status of the effort.
 
+
A lot of discussion followed on the general idea of keeping generated quantities ("truth") and detected quantities ("hits") separate in our analysis. Some of Beni's changes seemed to violate this separation. Beni, Mark, and David agreed to meet after the meeting to discuss alternate approaches that preserve the information desired, but make the above mentioned separation more explicit.
+
  
 
==Tracking Issues==
 
==Tracking Issues==
  
Kei presented a list of bugs/anomalies that he has come across in running our reconstruction code. See [https://halldweb1.jlab.org/talks/2011-1Q/offline-software.Kei-Moriya.2011-01-12.pdf his talk] for details. He mentioned four items:
+
Kei gave us an update on the problems he presented at the last meeting. He recently updated his copy of sim-recon and repeated many of his studies with the new code base. One major change between the two versions compared is the substitution of the Kalman filter fitter for the ALT1 fitter. Some of his problems disappeared, some remain. See [https://halldweb.jlab.org/talks/2011-1Q/offline-software.Kei-Moriya.2011-01-12.pdf his slides] for details.
  
'''0.''' event processing hangs every ~1000 events for his event topology<br>
+
Elton asked about the peak at zero in the chi-squared probability for individual charged tracks that has been observed in the past. Simon remarked that some of that may have been due to decays-in-flight or large single scatters. He continues to study the problem.
'''1.''' pi+ events reconstructed as proton show “spike” in momentum at ~0.5 GeV/c<br>
+
'''2.''' some events have direction of momentum “reversed”<br>
+
'''3.''' values of variables are set to non-physical values when they cannot be defined for a given track (leads to side-effects if not checked for explicity)<br>
+
 
+
Work continues to try to resolve these mysteries.
+
 
+
'''Side note''': Mark encouraged folks to write to halld-offline@jlab.org when they encounter problems like this so that (a) we all are aware of the problem (b) others that encounter similar problems can benefit from the conversation.
+
  
 
==Action Item Review==
 
==Action Item Review==
  
We looked over recently resolved items and those outstanding. David has added some items based on feedback from the workshop. Mark got David to volunteer to update the Build Make System (BMS) document to bring it up-to-date.
+
We looked at recently-resolved and still-outstanding issues in the [https://halldnew.jlab.org/mantisbt Offline Bug Tracker]
  
 
===New Action Items===
 
===New Action Items===
  
# Look into the Purify license. -> Graham
+
# Ask people at Regina about the status of the BCAL reconstruction code. -> David
# Send email to the list on recent problems in the offline code. -> Kei
+
# Schedule a discussion of parameters for code resident in the calibration database. -> Mark
# Prepare revised computing requirements for IT review. -> Mark
+
# Revise BMS document. -> David
+
 
+
----
+
 
+
====Footnotes====
+
<references/>
+

Latest revision as of 23:18, 31 March 2015

GlueX Offline Software Meeting
Wednesday, January 26, 2011
1:30 pm EST
JLab: CEBAF Center F326/7

Agenda

  1. Announcements
  2. Review of minutes from the last meeting: all
  3. Solenoid text file conversion approach: Mark
  4. Examination of the reconstruction algorithm as inherited from KLOE: Zisis
  5. Tracking Issues: Kei
  6. Action Item Review: all
    1. Resolved issues
    2. Outstanding issues
    • To view these links, login first. Anonymous login is available.
  7. Review of recent repository activity: all

Communication Information

Telephone

To connect by telephone:

  1. dial:
  2. enter access code followed by the # sign: 3421244#

Video Conferencing

Slides

Talks can be deposited in the directory /group/halld/www/halldweb/html/talks/2011-1Q on the JLab CUE. This directory is accessible from the web at https://halldweb.jlab.org/talks/2011-1Q/ . You have to be a member of the "halld" Unix group to do this.

Minutes

Present:

  • IU: Jake Bennett, Mihajlo Kornicer, Ryan Mitchell, Kei Moriya
  • JLab: Mark Ito (chair), David Lawrence, Yi Qiang, Dmitry Romanov, Elton Smith, Simon Taylor, Elliott Wolin, Beni Zihlmann

Announcements

The agenda for the offline session at the collaboration meeting is set. See the collaboration meeting page for the line-up.

Review of Minutes from Last Meeting

We reviewed the minutes of the January 12 meeting.

  • Beni told us that the changes we discussed last to separate TOF MC data and measured data are done and have been checked in. He will give a follow-up talk at a future meeting.
  • Beni has started modifying mcsmear and the reconstruction to collect parameters for the TOF into one place and obtain them from the database rather that have them hard-wired in various places in the code.
  • Dave reported that Graham Heyes has looked in the Purify license we had at the lab. It seems to have long since expired.

Solenoid text file conversion approach

Mark raised the question of whether we want to treat magnetic field maps as standard entries in the calibration database. The issue is that the various versions of the maps are not strictly calibration constants; the user can generally use any map he or she wants. After a little discussion, we decided to leave well enough alone and retain the maps in the database.

Examination of the reconstruction algorithm as inherited from KLOE

Mark mentioned that he had seen this phrase in the minutes of one of the calorimeter meetings (attributed to Zisis) and he wondered if this was an issue the offline group should be tracking or discussing or hearing about. Ryan commented that Dan Bennett and Matt Shepherd had made improvements to the code, but there are still some mysteries in the code that someone in the collaboration should figure out. Elton mentioned that Regina was starting to look at maintaining the BCAL code. David will check with Regina folks on the status of the effort.

Tracking Issues

Kei gave us an update on the problems he presented at the last meeting. He recently updated his copy of sim-recon and repeated many of his studies with the new code base. One major change between the two versions compared is the substitution of the Kalman filter fitter for the ALT1 fitter. Some of his problems disappeared, some remain. See his slides for details.

Elton asked about the peak at zero in the chi-squared probability for individual charged tracks that has been observed in the past. Simon remarked that some of that may have been due to decays-in-flight or large single scatters. He continues to study the problem.

Action Item Review

We looked at recently-resolved and still-outstanding issues in the Offline Bug Tracker

New Action Items

  1. Ask people at Regina about the status of the BCAL reconstruction code. -> David
  2. Schedule a discussion of parameters for code resident in the calibration database. -> Mark