<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>