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

From GlueXWiki
Jump to: navigation, search
(Minutes)
(Minutes)
Line 57: Line 57:
 
* '''b1pi analysis'''. David reported that Paul Mattione is now seeing better distributions for the "exotic meson" mass. There is no longer a high-side tail.
 
* '''b1pi analysis'''. David reported that Paul Mattione is now seeing better distributions for the "exotic meson" mass. There is no longer a high-side tail.
 
* '''gridmake'''. Beni sent a Richard Jones a [??? link] where he can start putting documentation for the new gridmake system.
 
* '''gridmake'''. Beni sent a Richard Jones a [??? link] where he can start putting documentation for the new gridmake system.
 +
* '''Photons'''. Mihajlo had updated the repository with new names for some of the calorimeter classes. The FCAL clases have been changed to be consistent with the naming convention used for the BCAL, i. e., "clusters" and "showers". The old BCAL and FCAL "photons" have been kept for backward compatibility.
  
mihailo updated repository, create new factory cluster factory and shower factory
+
==Doxygen Documentation==
kept old one for compatiblility
+
  
bcal and fcal cluster and shower
+
David went over some of the recent updates he has made to the [??? Doxygen-based documentation] of sim-recon.
shower objects are used instead of cluster factory in vertex
+
We use Doxygen for reference documentation for each source code file, usually classes.
bcal and fcal photons are kept for compatibility
+
  
documentation
+
* The "front page" has been rewritten bringing it up to date.
 +
* It includes a call diagram, with clickable boxes.
 +
** blue boxes go to the documentation for the factory clases
 +
** green trapezoids go the the data classes themselves, as translated from the HDDM input.
 +
* A set of icons for "core", "default", and "deprecated" have been introduced to distinguish among the roles of the factories that produce the same vector of data objects.
  
large code base requires expert knowledge
+
Elton raised the idea of having one or more well-defined examples, in code, that people could use as a starting point for doing their own analyses. Mark will schedule a discussion of this at a future meeting.
doxygen used for reference documenation for classes
+
front page rewritten
+
  
blue boxes to go factroy
 
green trapezoids are from data, clicking goes to object itself
 
  
icons, core, not default, deprecated
 
need to go through
 
 
elton: useful examples,
 
  
 
minimum set of documentation
 
minimum set of documentation
Line 95: Line 90:
  
 
beni
 
beni
 +
 +
 +
==New action items==
 +
 +
# Schedule a discussion of analysis code examples that should be produced and documented. --> Mark

Revision as of 22:01, 15 June 2011

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

Agenda

  1. Announcements
  2. Review of minutes from the last meeting: all
  3. Doxygen Documentation: David
  4. Raw hit and reconstructed track correlations:Keeping track of track hits, Beni
  5. TOF reconstruction: Simon
  6. Action Item Review: all
  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/halldweb1/html/talks/2011-2Q 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.

Minutes

Present:

  • IU: Mihajlo Kornicer, Ryan Mitchell, Kei Moriya, Matt Shepherd
  • JLab: Eugene Chudakov, Mark Ito (chair), David Lawrence, Elton Smith, Simon Taylor, Elliott Wolin, Beni Zihlmann
  • Regina: Andrei Semenov, Irina Semenova

Announcements

  • Offline Coordinator. Paul Eugenio recently [??? ran the election] for a new Offline Coordinator. With the lack of other nominees, Mark was declared the winner for another two year term.
  • Dmitry. Dmitry Romanov will be visiting the Lab again, starting next week. He will resume work on the calibration database.

Review of minutes from the last meeting

  • b1pi analysis. David reported that Paul Mattione is now seeing better distributions for the "exotic meson" mass. There is no longer a high-side tail.
  • gridmake. Beni sent a Richard Jones a [??? link] where he can start putting documentation for the new gridmake system.
  • Photons. Mihajlo had updated the repository with new names for some of the calorimeter classes. The FCAL clases have been changed to be consistent with the naming convention used for the BCAL, i. e., "clusters" and "showers". The old BCAL and FCAL "photons" have been kept for backward compatibility.

Doxygen Documentation

David went over some of the recent updates he has made to the [??? Doxygen-based documentation] of sim-recon. We use Doxygen for reference documentation for each source code file, usually classes.

  • The "front page" has been rewritten bringing it up to date.
  • It includes a call diagram, with clickable boxes.
    • blue boxes go to the documentation for the factory clases
    • green trapezoids go the the data classes themselves, as translated from the HDDM input.
  • A set of icons for "core", "default", and "deprecated" have been introduced to distinguish among the roles of the factories that produce the same vector of data objects.

Elton raised the idea of having one or more well-defined examples, in code, that people could use as a starting point for doing their own analyses. Mark will schedule a discussion of this at a future meeting.


minimum set of documentation detailed description of the class examples in dtrack candidates

policy have this in all of the files

data classes should have word or phrase descriptions for the member data

david simon beni elliott


beni


New action items

  1. Schedule a discussion of analysis code examples that should be produced and documented. --> Mark