[Halld-offline] Minutes, GlueX Offline Software Meeting, April 18, 2012

Mark M. Ito marki at jlab.org
Fri Apr 20 14:01:45 EDT 2012


Find the minutes below and at 
https://halldweb1.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_April_18,_2012#Minutes
_____

GlueX Offline Meeting, April 18, 2012
Minutes

    Present:
      * CMU: Will Levine, Paul Mattione
      * IU: Ryan, Mitchell, Kei Moriya, Matt Shepherd
      * JLab: Mark Ito (chair), David Lawrence, Irina Semenova, Simon
        Taylor, Elliott Wolin

Announcements

      * EVIO version 4 is out: Elliott

    This version has a unified interface to files, buffers, and sockets.
    The details of the implementation are hidden. Dictionaries have been
    added.
      * The new C++ standard and shared pointers: Elliott

    A [26]new version of the C++ standard has been released. It is not
    commonly included in OS distributions yet. The currently available
    compilers have special namespaces for auxiliary packages like boost and
    TRL. Much of that functionality is part of the new standard. We are not
    ready to switch yet, but this is coming down the pike. Elliott is
    especially interested in the use of shared pointers, which implement a
    form of garbage collection.

Review of minutes from the last meeting

    We reviewed the [27]minutes from the April 4th meeting.
      * Sascha Somov had an issue with the new rad-hard-free FCAL that is
        in the simulation. He was using and old version of the code with
        new calibration constants with non-optimal results. Mark created an
        older version of the calibration constants for his use.
      * Simon fixed a problem where not all of the energy deposited in the
        TOF was added into the hit energy. This was causing spurious
        inefficiency in the TOF.

Reconstruction sub-group reports

Calorimeters

      * FCAL Cluster Block Minimum

    Will reminded us about discussion about the minimum number of blocks
    needed to form an FCAL cluster. Richard had suggested a change in the
    threshold for blocks next to the seed block and Will wants to explore
    the effect of that approach. We decided that in the mean time we would
    go ahead and implement a 1-block minimum as a default rather than 2.
    This will be changeable at run time with a JANA parameter. Matt also
    suggested that a loose time cut be added since Will has demonstrated
    good results with such cuts. +/- 5 ns was suggested. Will agreed to
    implement these changes.
      * Modeling BCAL Sampling Fluctuations

    David reported on an ad hoc meeting held last week with Irina, Andrei
    Semenov, Elton Smith, and Eugene Chudakov to discuss the BCAL. One
    topic was now we smear the BCAL energy for photons. Although we
    simulated shower development by default, the geometry in simulation
    does not have the individual layers of lead and scintillator, so
    sampling fluctuations are not modeled. One approach is to simply add
    the finer grained geometry, but that may increase execution time
    unacceptably. The other is to introduce angle dependent smearing in
    addition to that generated by HDGeant. This requires keeping track of
    the kinematics of the original photon that initiated the shower, which
    is not done now. Both approaches will be studied.

Tracking

    Simon gave the report.
      * The tracking/FDC Segment code changed to read target z-position and
        length from the XML geometry. Before z-position was hard-coded to
        65.0 cm in many places. Matt recalled for us that the one of the
        reasons to put the target at a non-zero position was so that people
        would not hard code the target position. So much for that plan.
      * The CDC Candidate factory no longer produces spurious matches
        between axial layers 1 and 5 when there are no matching hits in
        layer 3.

PID

      * Paul is working on spiraling pions. Things are going well; the code
        is running. He is doing tests and dealing with problem cases.
      * David added DPiPlus and DPiMinus classes with associated factories
        to sim-recon. "These are convenience objects that place all
        reconstructed tracks for which the pi+(-) is the most probable into
        a single list."

Software Review preparations

    David brought us up-to-date:
      * The committee chair and members have been named: Van Haus(chair),
        Marchand, McBride, Purske.
      * Another member may be named, perhaps from Babar or CLEO
      * No charge to the committee has been released yet.
      * Data acquisition has been added to the scope of the review.
      * Discussions between the organizers and the chair have taken place.
      * Chair want to make sure we understood how much work it takes to
        utilize the Grid. We need to have numbers prepared.
      * Outlines of slides have been done
           + Introduction: Curtis Meyer
           + Computing requirements: Mark
           + Software Infrastructure: David
      * There will be another meeting next week with Rolf.
      * The dates of the review remain June 7 and 8.
      * An outline of the document for hand-out to the committee has been
        drafted. This will serve as the basis for a section of the TDR.

Action Item and Recent Check-in's

    We reviewed them.

Retrieved from
    
"https://halldweb1.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_April_18,_2012"

References

   26. http://en.wikipedia.org/wiki/C%2B%2B11
   27. 
https://halldweb1.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_April_4,_2012#Minutes

-- 
Mark M. Ito
Jefferson Lab (www.jlab.org)
(757)269-5295




More information about the Halld-offline mailing list