Difference between revisions of "GlueX Offline Meeting, June 29, 2011"

From GlueXWiki
Jump to: navigation, search
(notes as minutes)
m (Text replacement - "www/halldweb1/" to "www/halldweb/")
 
(7 intermediate revisions by the same user not shown)
Line 37: Line 37:
 
==Slides==
 
==Slides==
  
Talks can be deposited in the directory <code>/group/halld/www/halldweb1/html/talks/2011-2Q</code> on the JLab CUE. This directory is accessible from the web at https://halldweb1.jlab.org/talks/2011-2Q/ . You have to be a member of the "halld" Unix group to do this.
+
Talks can be deposited in the directory <code>/group/halld/www/halldweb/html/talks/2011-2Q</code> on the JLab CUE. This directory is accessible from the web at https://halldweb.jlab.org/talks/2011-2Q/ . You have to be a member of the "halld" Unix group to do this.
  
 
=Minutes=
 
=Minutes=
  
present
+
Present:
jlab mark simon dmitry david hovanes beni paul carl eugene
+
iu matt kei
+
cmu curtis will
+
regina
+
  
  1. Announcements
+
* '''CMU''': Will Levine, Curtis Meyer
        1. Status of alpha release of CCDB: Dmitry
+
* '''IU''': Kei Moriya, Matt Shepherd
 +
* '''JLab''': Eugene Chudakov, Hovanes Egiyan, Mark Ito (chair), David Lawrence, Paul Mattione, Dmitry Romanov, Simon Taylor, Carl Timmer, Beni Zihlmann
  
last time visiting worked on ccdb, calibration database
+
==Announcements==
heading toward first alpha release
+
• low level api is done
+
• make system done
+
• jana integration to do
+
• ccdb user interface not working
+
• user api, but not jana a goal
+
  
Elliott: comment, clas12 is interested. wants it in the 12 GeV repository
+
* '''Status of alpha release of CCDB'''. Dmitry worked on this during the calibration and conditions database (CCDB) during his last visit and is picking it up again. Right now he is working on the first alpha release.
DAve: checkouts from 12 GeV
+
** The low-level API is done.
 +
** The make system is done.
 +
** JANA integration is not ready.
 +
** The user-level API is not ready
 +
** Goal for release: user-level API, but not Jana integration
 +
<blockquote>Elliott commented that CLAS12 is interested. They would like to code to be kept in the 12-GeV repository. We will try to oblige. Dave will look into off-site collaborators checking out from the 12 GeV repository.</blockquote>
 +
* '''Geant4 Tutorial'''. Sucheta Jawalkar of the Users Group Board of Directors brought up the idea of having another [http://www.jlab.org/news/internet/2006/geant4.html Geant4 Tutorial] at JLab. Mark contacted Paul Gueye and Paul is willing to organize it from the Lab's side again. If you are interested in helping, please contact [mailto:marki@jlab.org Mark].
 +
* '''danaevio and rawevent plugins, translation tables'''. Elliott gave us a heads-up about two new plug-ins.
 +
** '''danaevio plug-in'''. This plug-in takes raw hit objects and reconstructed objects and generates an EVIO tree that includes representation of those objects. The tree can be serialized, can be sent as a message, and can be printed. Paul will be testing this last feature.
 +
** '''rawevent plug-in'''.  Plug-in to take raw EVIO data and turn it into DANA objects[?]. Question: is someone in the collaboration interested doing the translation from crate, slot, channel to detector-specific description[?]. Beni suggested that this scheme be able to write to a named pipe[?].
 +
* '''HDGeant crashes'''. David had previously reported a problem where turning on electromagnetic background causes a crash. Richard has not been able to reproduce the problem though David continues to be able to. There is a suspicion that the version of GEANT in /group/halld that David has been using is the cause. This issue has been entered in Mantis.
  
        2. Geant4 Tutorial: Mark
+
==Review of minutes from the last meeting==
  
        3. danaevio and rawevent plugins, translation tables: Elliott
+
We went over the [[GlueX Offline Meeting, June 15, 2011#Minutes|minutes of the June 15th meeting]]. Not a lot of discussion was generated.
  
heads up
+
==Non-reproducible results==
danaevio plug-in raw hit objects and reconstructed objects, generates evio tree that includes representation of those objects
+
can be serialized, can be sent as a messge, can be printed paul will be testing this last feature
+
  
rawevent plug-in : data acquisition will write raw data from dana objects, list of crate slot channels, they make the structure and write to disk, need to take a hit, bar paddle and turn to crate slot channel
+
Will describe the problem he has observed with different results each time the reconstruction is run. Others have reproduced the problem. There seem to be problems with four vectors changing, the roster of particles changing, and the events for which reconstruction succeeds changing. Work is ongoing, by Will, David, Beni and Paul. This issue has also been logged in Mantis.
would like to do it realistically
+
question: is someone collaboration doing that
+
serialization should be compatible with named pipes
+
in new approach from Richard, this will be used
+
translation tables
+
  
david: electromagnetic background , richard cannot reproduce, david can
+
==Restructuring particle classes==
  /group/halld/
+
  
lockf a pointer , ongoing problem , in mantis
+
Paul presented hi proposal for a modest re-organization of the top-level particle classes. See [[his wiki page]] for details. There was a lot of discussion, but in the end we agreed that Paul should proceed with the changes.
  
  2. Review of minutes from the last meeting: all
+
==Action Item Review==
  
 +
We went over the list of active items. Some should be updated and marked as resolved or closed. Mark will send reminders to assignees where appropriate.
  
 +
==Review of recent repository activity==
  
  3. Non-reproducible results: Will
+
No comments or discussion was generated.
  
different results each time, seems to be in reconstruction code
+
==Dead or disabled channels==
four vectors different from run to run
+
number of particles different, charged particles and photons
+
  
beni has seen photons come and go
+
Eugene asked how the software deals with channels or sets of channels that have been turned off due to hardware problems. Currently there is not a specific provision for this situation. We will have to make some plans to address this.
  
paul third time
+
==New Action Items==
  
david not the same events
+
# Look into off-site collaborators checking out from the 12 GeV repository. -> David
 
+
# Remind people to update their Mantis items. -> Mark
reproduced beni's result, stale data hypothesis,
+
# Design behavior of reconstruction when channels are known to be missing.
 
+
  4. Restructuring particle classes: Paul M.
+
 
+
Matt : displaced vertex: ks, ks itself could be member of a vertex
+
 
+
  5. Action Item Review: all
+
          * Recently Resolved
+
          * Outstanding Items
+
  6. Review of recent repository activity: all
+
 
+
eugene
+
 
+
turning part o tracker off for hardware problems
+
• can be have a gsimko for gluex
+
• do we have a tool to say that hits should be ignored? no
+
is there any simulation of in-effiency
+
 
+
mark needs to poke people
+

Latest revision as of 22:03, 31 March 2015

GlueX Offline Software Meeting
Wednesday, June 29, 2011
1:30 pm EDT
JLab: CEBAF Center F326

Agenda

  1. Announcements
    1. Status of alpha release of CCDB: Dmitry
    2. Geant4 Tutorial: Mark
    3. danaevio and rawevent plugins, translation tables: Elliott
  2. Review of minutes from the last meeting: all
  3. Non-reproducible results: Will
  4. Restructuring particle classes: Paul M.
  5. Action Item Review: all
  6. 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-2Q on the JLab CUE. This directory is accessible from the web at https://halldweb.jlab.org/talks/2011-2Q/ . You have to be a member of the "halld" Unix group to do this.

Minutes

Present:

  • CMU: Will Levine, Curtis Meyer
  • IU: Kei Moriya, Matt Shepherd
  • JLab: Eugene Chudakov, Hovanes Egiyan, Mark Ito (chair), David Lawrence, Paul Mattione, Dmitry Romanov, Simon Taylor, Carl Timmer, Beni Zihlmann

Announcements

  • Status of alpha release of CCDB. Dmitry worked on this during the calibration and conditions database (CCDB) during his last visit and is picking it up again. Right now he is working on the first alpha release.
    • The low-level API is done.
    • The make system is done.
    • JANA integration is not ready.
    • The user-level API is not ready
    • Goal for release: user-level API, but not Jana integration
Elliott commented that CLAS12 is interested. They would like to code to be kept in the 12-GeV repository. We will try to oblige. Dave will look into off-site collaborators checking out from the 12 GeV repository.
  • Geant4 Tutorial. Sucheta Jawalkar of the Users Group Board of Directors brought up the idea of having another Geant4 Tutorial at JLab. Mark contacted Paul Gueye and Paul is willing to organize it from the Lab's side again. If you are interested in helping, please contact Mark.
  • danaevio and rawevent plugins, translation tables. Elliott gave us a heads-up about two new plug-ins.
    • danaevio plug-in. This plug-in takes raw hit objects and reconstructed objects and generates an EVIO tree that includes representation of those objects. The tree can be serialized, can be sent as a message, and can be printed. Paul will be testing this last feature.
    • rawevent plug-in. Plug-in to take raw EVIO data and turn it into DANA objects[?]. Question: is someone in the collaboration interested doing the translation from crate, slot, channel to detector-specific description[?]. Beni suggested that this scheme be able to write to a named pipe[?].
  • HDGeant crashes. David had previously reported a problem where turning on electromagnetic background causes a crash. Richard has not been able to reproduce the problem though David continues to be able to. There is a suspicion that the version of GEANT in /group/halld that David has been using is the cause. This issue has been entered in Mantis.

Review of minutes from the last meeting

We went over the minutes of the June 15th meeting. Not a lot of discussion was generated.

Non-reproducible results

Will describe the problem he has observed with different results each time the reconstruction is run. Others have reproduced the problem. There seem to be problems with four vectors changing, the roster of particles changing, and the events for which reconstruction succeeds changing. Work is ongoing, by Will, David, Beni and Paul. This issue has also been logged in Mantis.

Restructuring particle classes

Paul presented hi proposal for a modest re-organization of the top-level particle classes. See his wiki page for details. There was a lot of discussion, but in the end we agreed that Paul should proceed with the changes.

Action Item Review

We went over the list of active items. Some should be updated and marked as resolved or closed. Mark will send reminders to assignees where appropriate.

Review of recent repository activity

No comments or discussion was generated.

Dead or disabled channels

Eugene asked how the software deals with channels or sets of channels that have been turned off due to hardware problems. Currently there is not a specific provision for this situation. We will have to make some plans to address this.

New Action Items

  1. Look into off-site collaborators checking out from the 12 GeV repository. -> David
  2. Remind people to update their Mantis items. -> Mark
  3. Design behavior of reconstruction when channels are known to be missing.