<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,_July_26,_2017#Minutes">https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_July_26,_2017#Minutes</a>
.<br>
</p>
<p>________________________</p>
<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>: Curtis Meyer</li>
<li> <b>FIU</b>: Mahmoud Kamel</li>
<li> <b>JLab</b>: Alexander Austregesilo, Thomas Britton,
Eugene Chudakov, Hovanes Egiyan, Mark Ito (chair), David
Lawrence, Dmitry Romanov, Justin Stevens, Simon Taylor</li>
<li> <b>MIT</b>: Cris Fanelli</li>
</ul>
<p>There is a <a rel="nofollow" class="external text"
href="https://bluejeans.com/s/lJgeM/">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>
<ol>
<li> Major IT Outage Set for Saturday, July 29, as announced in
the Weekly Briefs. Central systems will be relocated from the
second floor of CEBAF Center to the Data Center.</li>
<li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2017-July/002869.html">Added
capabilities in OSG run scripts</a>. Improvements to the
grid submit mechanism from Richard Jones. There was subsequent
discussion on the email list of further suggestions from Sean
Dobbs.</li>
<li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2017-July/002886.html">Reconstruction
Launch: 2017-01 ver01</a>. Alex reviewed items from his
email.</li>
<li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/jlab-scicomp-briefs/2017q3/000155.html">Singularity
2.3.1 install for the farm</a> on CentOS7 nodes.</li>
<li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2017-July/002876.html">New
sim-recon release: version 2.16.0 and version_2.13.2.xml</a>
and <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2017-July/002877.html">new
HDPM release</a>. Multiple packages had version upgrades.</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 looked at <a
href="https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_July_12,_2017#Minutes"
title="GlueX Offline Meeting, July 12, 2017">minutes from the
July 12 meeting</a>.
</p>
<ul>
<li> <b>CCDB development</b>. Dmitry has fixed the
crash-at-end-of-job problem. It is incorporated in the latest
CCDB release (1.06.05). He has started on work modernizing the
code to use C++11-era smart pointers.</li>
<li> <b>Mini-launches started</b>. Justin reminded us that Sean
has started <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2017-July/002884.html">simulations
for mcsmear development</a>.</li>
</ul>
<h3><span class="mw-headline" id="HDvis_update">HDvis update</span></h3>
<p>Dmitry described the current architecture and how we got here.
The original attempt at a 3-D event display used the EVE package
of ROOT. Problems EVE and in integration with JANA were many and
varied. The current scheme uses three.js as the underlying
rendering engine with events being fed to the browser-based
display from a JANA server or read directly from a
JSON-formatted disk file. Three.js underlies a wide variety of
web applications (including a STAR event display) and has a
large user base. See <a rel="nofollow" class="external text"
href="https://docs.google.com/presentation/d/1JDnQ04ZeXHP8N3hPsoF-H9sZbhZiSWZdd71UPFOcIdo/edit?usp=sharing">Dmitry's
slides</a> for architectural diagrams and illustration of
other three.js applications.
</p>
<p>Thomas demonstrated the current version of HDvis using an <a
rel="nofollow" class="external text"
href="https://halldweb.jlab.org/talks/2017/HDvis2/js/event.html">example
event</a>. Time evolution of events has been implemented, i.
e., an animated view with an event time clock, where charged
tracks are drawn propagating according the event clock, and
detector hits "light up" at their measured time on the event
clock. Further verbal description cannot do justice to the demo,
which starts at the 38:30 mark in the <a rel="nofollow"
class="external text" href="https://bluejeans.com/s/lJgeM/">recording</a>.
</p>
<p>Mark identified two labor-intensive, on-going tasks as
described to him by Dmitry and Thomas:
</p>
<ol>
<li> translation of JANA objects to JSON format</li>
<li> extraction of geometry information from HDDS</li>
</ol>
<p>There were a lot of good questions, discussion, and suggestions
covering a wide variety of topics, overwhelming the secretary.
Those that contributed are encouraged to restate feedback to the
development team via any convenient channel, including the <a
rel="nofollow" class="external text"
href="https://github.com/JeffersonLab/HDvis/issues">issues
page on GitHub</a>.
</p>
<p>As a bonus, virtual reality was trivially implemented. Those at
JLab were treated to the 3-D VR experience of the event using
Thomas's <a rel="nofollow" class="external text"
href="https://en.wikipedia.org/wiki/Oculus_Rift">Oculus Rift</a>.
This feature elicited an OMG from Pittsburgh.
</p>
<h3><span class="mw-headline" id="HDPM_Support">HDPM Support</span></h3>
<p>Curtis reported that he had contacted GSI about taking on HDPM
maintenance. They discussed it and turned down the offer. Other
avenues are being pursued.
</p>
</div>
</body>
</html>