[Halld-offline] Minutes, GlueX Offline Software Meeting, Apr. 20, 2011

Mark M. Ito marki at jlab.org
Wed Apr 20 17:31:36 EDT 2011


Find the minutes at 
http://www.jlab.org/Hall-D/software/wiki/index.php/GlueX_Offline_Meeting%2C_April_20%2C_2011#Minutes 
and below as text.

GlueX Offline Meeting, April 20, 2011
Minutes

    Present:
      * CMU: Curtis Meyer
      * IU: Ryan Mitchell, Kei Moriya, Matt Shepherd
      * JLab: Mark Ito, David Lawrence, Sascha Somov, Simon Taylor, Elliott
        Wolin, Beni Zihlmann
      * Regina: Andrei Semenov


Announcements

      * David reported that Nathan Sparks sent an email to Simon and David
        about track reconstruction problems in cascade events. The current
        suspicion is that these events may have more curlers that in other
        topologies studied thus far. The issue is still being studied.
      * Elliott announced that Mark gave a talk at the Online Meeting on a
        concept for an [32]online conditions database. Mark will present
        the idea at a future offline meeting.


Review of minutes from the last meeting

    We looked over the [34]minutes from the April 6 meeting
      * A tagged version of the calibration data files now exists. See the
        item under [35]action item review below.


Definition of primaries

    Beni described a recent [37]thread on the email list discussing a
    change he made to HDGeant in order to associate hits with the "true"
    particles that produced them, especially for the tracking chambers. To
    do this for non-primary particles he "marked" all particles as primary
    (with the exception of particles born in the calorimeters) so they
    would be available in the HDDM output. This caused a problem for others
    when the distinction between primary and secondary particles no longer
    obvious. Although there are other ways to re-establish this
    distinction, we thought we would see if a different way of transmitting
    the information to the output file could be found, consistent with the
    original philosophy of what defines primary. Mark will arrange a
    meeting with Richard Jones and Beni to come up with a solution.

Action Item Review

    We looked at the list in the [39]Mantis Bug Tracker.
      * resolved (Mark) Schedule a talk on start counter reconstruction
        software
           + Note: Talked to Sascha. There is essentially no reconstruction
             code for the start counter, therefore there is nothing to
             present.
           + Sascha thought it might be premature to work on this. He
             thought that the hardware design should settle a bit before
             starting.
      * resolved (Mark) Form plan for storing monitoring data in CCDB
           + Note: A plan for this was presented at the most recent Online
             Meeting. See [40]Proposal_for_an_online_conditions_database
             for details.
      * resolved (Mark) Propose scheme for tagging calibration constants
           + Note: Tagged versions are available. See list at
             [41]Calibration_Constants,_Tagged_Versions. Also see email
             announcing this to the group:
             [42]https://mailman.jlab.org/pipermail/halld-offline/2011-Apri
             l/000633.html .
      * resolved (Mark) Mark's build scripts need better documentation
           + Note: Found that there were already a lot of wiki pages
             dealing with various aspects of these scripts but they were
             rather weakly linked to the main page. Created a page, linked
             prominently from the main page, that collects them:
             [43]Building_and_Using_the_GlueX_Software.
           + Matt commented that the location of the link is not prominent
             enough. We talked about how the structure of the Offline
             Software wiki page needs to be updated.
      * resolved (Mark) Look into using "externals" in subversion to
        coordinate different packages
           + Note: Externals seem aimed at building a single directory
             structure from a set of separately controlled directories. It
             is especially important when a particular directory structure
             is necessary to either build or use the code. We are using
             calib as a stand-alone directory and in our case we want to
             retain the ability to mix and match versions of calib and
             sim-recon. Also the relative position of the calib and
             sim-recon directories is not critical; it does not require
             strict enforcement. Further, incorporating calib as a
             sub-directory of sim-recon is a complication whose need will
             disappear when a database is used. It would probably be better
             to avoid this complication and linkage of trees whose purpose
             is quite different. Simple tagging of calib versions would be
             simpler and do the job.
      * resolved (David) Review use of STL sort to avoid 80bit/64bit
        comparison bug
           + Note: A review of the custom comparison functions was done for
             all of the Hall-D source code. One definite and one potential
             problem were found. The definite has since been fixed. This
             was reported at the April 6, 2011 offline software meeting.


Agenda at Collaboration Meeting

    We will probably have a similar structure to that used at the the last
    meeting for the Offline session, with the addition of a talk from Matt
    on his work on photon reconstruction.

New Action Items

     1. Report on issue with reconstruction in cascade events. --> David,
        Simon, Nathan
     2. Present the online conditions database at a future meeting. -->
        Mark
     3. Convene a meeting to write hit-particle correlations to HDDM output
        from HDGeant. --> Mark

Retrieved from 
http://www.jlab.org/Hall-D/software/wiki/index.php/GlueX_Offline_Meeting%2C_April_20%2C_2011

References

   32. 
http://www.jlab.org/Hall-D/software/wiki/index.php/Proposal_for_an_online_conditions_database
   34. 
http://www.jlab.org/Hall-D/software/wiki/index.php/GlueX_Offline_Meeting%2C_April_6%2C_2011#Minutes
   35. 
http://www.jlab.org/Hall-D/software/wiki/index.php/GlueX_Offline_Meeting%2C_April_20%2C_2011#Action_Item_Review
   37. 
https://mailman.jlab.org/pipermail/halld-offline/2011-March/000613.html
   39. https://halldweb1.jlab.org/mantisbt
   40. 
http://www.jlab.org/Hall-D/software/wiki/index.php/Proposal_for_an_online_conditions_database
   41. 
http://www.jlab.org/Hall-D/software/wiki/index.php/Calibration_Constants%2C_Tagged_Versions
   42. 
https://mailman.jlab.org/pipermail/halld-offline/2011-April/000633.html
   43. 
http://www.jlab.org/Hall-D/software/wiki/index.php/Building_and_Using_the_GlueX_Software




More information about the Halld-offline mailing list