<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Please find the minutes below and at
<a class="moz-txt-link-freetext" href="https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_August_9,_2017#Minutes">https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_August_9,_2017#Minutes</a>
      .</p>
    <p>____________</p>
    <h2><span class="mw-headline" id="Minutes">Minutes</span></h2>
    <p>Present:
    </p>
    <ul>
      <li> <b> FSU </b>: Sean Dobbs</li>
      <li> <b> Glasgow </b>: Peter Pauli</li>
      <li> <b> JLab </b>: Alexander Austregesilo, Amber Boehnlein,
        Thomas Britton, Eugene Chudakov, Hovanes Egiyan, Mark Ito
        (chair), Curtis Meyer, Sandy Philpott, Joerg Reinhold, Dmitry
        Romanov, Simon Taylor, Beni Zihlmann</li>
      <li> <b> MIT </b>: Cris Fanelli</li>
    </ul>
    <p>There is a <a rel="nofollow" class="external text"
        href="https://bluejeans.com/s/w6yEV/">recording of this meeting</a>
      on the BlueJeans site. Use your JLab credentials to access it.
    </p>
    <h3><span class="mw-headline" id="Announcements">Announcements</span></h3>
    <h4><span class="mw-headline" id="Analysis_Launch">Analysis Launch</span></h4>
    <p>Alex announced that the <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-physics/2017-August/001072.html">analysis
        launch is done</a>. It took about three days. Sixty channels
      were analyzed, creating 2.5 million ROOT trees. In the next
      attempt these trees will have to be consolidated into fewer,
      bigger files so that they can be written to tape more easily. The
      current set of files caused a backup of the tape library. Trees
      are produced one per file. The plan is to merge all trees from a
      given channel in a given run.
    </p>
    <h4><span class="mw-headline"
        id="Mini-Launches_of_Simulation_on_the_OSG">Mini-Launches of
        Simulation on the OSG</span></h4>
    <p>Sean has been using the infrastructure provided by Richard Jones
      to run simulation jobs on the OSG. Jobs were submitted from the
      new JLab Submit Host. Up to 2000 jobs were running at a time.
    </p>
    <p>Sean wants to work on the framework so that jobs can be sent
      either to the OSG or the JLab farm.
    </p>
    <h4><span class="mw-headline" id="Collaboration_Date_Moved">Collaboration
        Date Moved</span></h4>
    <p>Curtis announced the that next collaboration meeting will be held
      October 12,13, and 14.
    </p>
    <h3><span class="mw-headline"
        id="Review_of_Minutes_from_the_Last_Meeting">Review of Minutes
        from the Last Meeting</span></h3>
    <p>We reviewed the <a
href="https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_July_26,_2017#Minutes"
        title="GlueX Offline Meeting, July 26, 2017">minutes from the
        meeting on July 26</a>.
    </p>
    <ul>
      <li> Sandy reported that the move of central computing nodes from
        upstairs at CEBAF Center to the Data Center on July 29 went
        well.</li>
      <li> Thomas reported that he is currently working on aligning FDC
        hits in the event display, working closely with Simon. The BCAL
        hits were added last week. Dmitry has been working on the
        framework, organizing the existing code. To begin with, they are
        recommending a mode where users save events of interest during
        reconstruction for viewing at a later stage rather than
        navigating through events as reconstruction is performed.</li>
    </ul>
    <h3><span class="mw-headline" id="Coverity">Coverity</span></h3>
    <p>The folks at <a rel="nofollow" class="external text"
href="https://www.synopsys.com/software-integrity/security-testing/static-analysis-sast.html">Coverity</a>
      have analyzed code from Hall B and Hall D. They gave a
      presentation last week showing results. The program does a static
      analysis of code, flagging code patterns that may indicate errors,
      reporting them to the user with a nice graphical interface.
    </p>
    <p>There seems to be general agreement that the cost of a license
      could pay big dividends by avoiding future debugging effort by
      code developers. Amber mentioned that the Lab would likely
      purchase a license for a small number of seats for an initial
      trial period.
    </p>
    <h3><span class="mw-headline" id="Running_ROOT_in_Debug_Mode">Running
        ROOT in Debug Mode</span></h3>
    <p>Beni described a method for getting source code information from
      the stack trace generated when errors are encountered running
      compiled ROOT macros. When compiling macros, append "++g", for
      example:
    </p>
    <pre> .L MyMacro.C++g
</pre>
    <p>See Beni for all of the details.
    </p>
    <pre class="moz-signature" cols="72">-- 
Mark Ito, <a class="moz-txt-link-abbreviated" href="mailto:marki@jlab.org">marki@jlab.org</a>, (757)269-5295
</pre>
  </body>
</html>