<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Folks,</p>
<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,_March_8,_2017#Minutes">https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_March_8,_2017#Minutes</a>
.</p>
<p> -- Mark<br>
</p>
________________________________<br>
<br>
<div id="column-content">
<div id="content" class="mw-body" role="main">
<div id="bodyContent" class="mw-body-content">
<div id="mw-content-text" dir="ltr" class="mw-content-ltr"
lang="en">
<h2><span class="mw-headline" id="Minutes">Minutes</span></h2>
<p>Present:
</p>
<ul>
<li> <b>CMU</b>: Naomi Jarvis, Curtis Meyer</li>
<li> <b>JLab</b>: Alex Austregesilo, Thomas Britton, Brad
Cannon, Sean Dobbs, Mark Ito (chair), Richard Jones,
Mahmoud Kamel, David Lawrence, Paul Mattione, Nathan
Sparks, Simon Taylor, Beni Zihlmann</li>
<li> <b>MIT</b>: Cristiano Fanelli</li>
<li> <b>Yerevan</b>: Hrach Marukyan</li>
</ul>
<p>There is a <a rel="nofollow" class="external text"
href="https://bluejeans.com/s/9X8NZ/">recording of this
meeting</a> on the BlueJeans site.
</p>
<h3><span class="mw-headline" id="Announcements">Announcements</span></h3>
<ol>
<li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2017-February/002641.html">HDGeant4
repository has moved</a>. The authoritative version of
the repository is now part of the JeffersonLab
organization on GitHub. The move was made two weeks ago.
There is now a tagged release of HDGeant4, <a
rel="nofollow" class="external text"
href="https://github.com/JeffersonLab/HDGeant4/releases/tag/1.1.0">version
1.1.0</a>. It has been built on all four platforms at
JLab (CentOS/RHEL × 6/7). Mark will send out an
announcement soon.</li>
<li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/mailman/private/gluex-collaboration/2017-February/004519.html">DocDB-JLab
is born!</a>. The DocDB is now hosted at JLab. Thanks
to Zisis, David and the Computer Center. Mark changed
all links on the wiki and the private wiki to point to
documents in their new location.</li>
<li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/jlab-scicomp-briefs/2017q1/000138.html">New
Scicomp Web Portal</a>. The new version of the SciComp
webpages has been released. Brad pointed out that there
is a new page that will track SWIF workflows. Sean also
reported that Chris Larrieu has started work on a list
of feature improvements he suggested some time ago.</li>
<li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/cuga/2017-March/001791.html">Software
Carpentry Workshop, May 17 -19, 2017</a>. Mark called
our attention to this recent announcement. Grad students
and post-docs may be interested.</li>
<li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2017-March/002667.html">sim-recon-2.12.0</a>.
The last release came out January 23. It was time.</li>
<li> <a rel="nofollow" class="external text"
href="https://github.com/JeffersonLab/hdpm/releases/tag/v0.5.0">hdpm
0.5.0</a>. Nathan is just about to release this
version. He has incorporated suggestions from several
people since the last release. There is a new feature
where sim-recon can be built incrementally; a total
rebuild from scratch is no longer necessary.</li>
</ol>
<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,_February_22,_2017#Minutes"
title="GlueX Offline Meeting, February 22, 2017">minutes
from February 22</a>.
</p>
<h4><span class="mw-headline" id="OSG_Update">OSG Update</span></h4>
<p>The submit node is being installed as we meet.
</p>
<p>Richard gave us an update on the OSG All-Hands meeting
going on at UCSD.
</p>
<ul>
<li> He gave a 15 minute presentation on GlueX status and
plans vis-a-vis the OSG.</li>
<li> There are a lot of non-accelerator based particle
physics experiments looking to the OSG for computing
cycles. Currently queues are long.</li>
<li> One trend is using <a rel="nofollow" class="external
text"
href="https://en.wikipedia.org/wiki/Docker_%28software%29">Docker
containers</a> to export compiled code to the OSG for
running. This eliminates a lot of the problems getting
locally developed code running in an environment where
the user has no control of the natively installed
software base. The idea is to bring your software base
with you in the container. On a national scale, there
are computing projects with plans for with huge
computational capabilities and this technology may allow
us to take advantage of crumbs of computing that may
come our way, despite possibly novel machine
architectures. Nathan has been using Docker to build his
HDPM distributions for the various OS's that he
supports.</li>
<li> If the GlueX VO is able to contribute computing
cycles to the OSG, our quality of service would improve
proportionally. Doing this has been on various lists for
some time, but so far only UConn and NU have offered
nodes. Rob Gardner of the OSG is willing to work with us
to connect university clusters to the Grid. Mark will
organize a meeting with interested parties to discuss
plans.</li>
</ul>
<h4><span class="mw-headline" id="MCwrapper">MCwrapper</span></h4>
<p>Thomas has a customer: Justin and a student of his. The
next step is to use HDGeant4 under the hood.
</p>
<h3><span class="mw-headline"
id="Mixing_real_random_triggers_with_simulated_events">Mixing
real random triggers with simulated events</span></h3>
<p>Thomas reported on progress:
</p>
<ul>
<li> Thomas has written an EVIO-to-HDDM converter. The
idea is to take random triggers, render them in HDDM and
pass them to mcsmear along with simulated physics
events.</li>
<li> Richard has agreed to take on combining the hits from
these two sources in mcsmear.</li>
<li> Sean will manage production of HDDM files containing
the random triggers from raw data.</li>
<li> Beni asked if a similar process could be used to
combine real PS triggers with real physics triggers to
simulate running at a user-selected background rates.
Folks thought that this could be done.</li>
</ul>
<h3><span class="mw-headline"
id="Review_of_recent_pull_requests">Review of recent
pull requests</span></h3>
<p>We looked at <a rel="nofollow" class="external text"
href="https://github.com/JeffersonLab/sim-recon/pulls?q=is%3Aopen+is%3Apr">the
list</a>.
</p>
<ul>
<li> Richard described <a rel="nofollow" class="external
text"
href="https://github.com/JeffersonLab/sim-recon/pull/748">recent
work on EM background in hdgeant</a>. See his <a
rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2017-March/002668.html">email</a>
for a detailed description. This fixes a bug where
spurious background photons were being generated,
slowing down execution. The change also introduced the
BGTAGONLY card so that tagger accidentals can be
generated in addition to the "photon" which creates the
event.</li>
<li> David put in a <a rel="nofollow" class="external
text"
href="https://github.com/JeffersonLab/sim-recon/pull/751">change
to pull out</a> the locked/not-locked status of F1TDCs
in a more explicit form. </li>
<li> David has several pull requests aimed at implementing
"time fiducials" so that events from beam-off periods
can be eliminated from the analysis and beam-on time can
be calculated accurately. Time maps of the runs are
stored in the CCDB and are now being generated
automatically. See his <a rel="nofollow"
class="external text"
href="https://logbooks.jlab.org/entry/3461150">log
entry</a> for details.
<ul>
<li> He is also working on a capability on creating
the map from the time-density of triggers in the
data itself.</li>
<li> To facilitate these operations, he is creating a
skim of 1%-ish of the data. These will be written to
tape along with the raw data.</li>
<li> Now there is a facility to write out the
locations of blocks in the raw data. These can be
used by EventStore to jump to particular locations
in the file without having to go through the file
event-by-event.</li>
</ul>
</li>
<li> Paul <a rel="nofollow" class="external text"
href="https://github.com/JeffersonLab/sim-recon/pull/737">re-factored
and reorganized detector matching routines</a>.</li>
<li> Naomi mentioned a problem with one where CCDB is
being interrogated with the wrong run number even though
the correct run number is known to hd_root. She will
post a description to the software help list.</li>
</ul>
<h3><span class="mw-headline"
id="Review_of_recent_discussion_on_the_Gluex_Software_Help_List">Review
of recent discussion on the Gluex Software Help List</span></h3>
<p>We perused some of the recent threads on the <a
rel="nofollow" class="external text"
href="https://groups.google.com/forum/#%21forum/gluex-software">List</a>.
</p>
<ul>
<li> Paul can <a rel="nofollow" class="external text"
href="https://groups.google.com/forum/#%21topic/gluex-software/ooaCeUSAwJ8">generate
"flat" TTree's</a> with DSelector now.</li>
<li> He also has a method for creating <a rel="nofollow"
class="external text"
href="https://groups.google.com/forum/#%21topic/gluex-software/h245qyh_NFM">SWIF
workflows based on a particular DSelector</a>.</li>
</ul>
</div>
<div class="printfooter">
Retrieved from "<a dir="ltr"
href="https://halldweb.jlab.org/wiki/index.php?title=GlueX_Offline_Meeting,_March_8,_2017&oldid=81222">https://halldweb.jlab.org/wiki/index.php?title=GlueX_Offline_Meeting,_March_8,_2017&oldid=81222</a>"</div>
</div>
</div>
</div>
<div id="footer" role="contentinfo">
<ul id="f-list">
<li id="lastmod"> This page was last modified on 8 March 2017,
at 19:11.</li>
</ul>
</div>
<br>
<pre class="moz-signature" cols="72">--
<a class="moz-txt-link-abbreviated" href="mailto:marki@jlab.org">marki@jlab.org</a>, (757)269-5295
</pre>
</body>
</html>