<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<p>Folks,</p>
<p>Please find the minutes <a moz-do-not-send="true" href="https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_August_31,_2021#Minutes">here</a>
and below.</p>
<p> -- Mark</p>
<p> ___________________________________</p>
<p>
</p>
<div id="globalWrapper">
<div id="column-content">
<div id="content" class="mw-body" role="main">
<h2 id="firstHeading" class="firstHeading" lang="en"><span dir="auto">GlueX Software Meeting, August 31, 2021, </span><span class="mw-headline" id="Minutes">Minutes</span></h2>
<div id="bodyContent" class="mw-body-content">
<div id="mw-content-text" dir="ltr" class="mw-content-ltr" lang="en">
<p>Present: Alex Austregesilo, Edmundo Barriga, Nathan
Brei, Sergey Furletov, Nathaniel D. Hoffman, Mark Ito
(chair), Igal Jaegle, Naomi Jarvis, David Lawrence,
Simon Taylor, Jon Zarling
</p>
<p>There is a <a rel="nofollow" class="external text" href="https://bluejeans.com/s/14ogCmKG9Dq/">recording
of this meeting</a>. Log into the <a rel="nofollow" class="external text" href="https://jlab.bluejeans.com">BlueJeans site</a>
first to gain access (use your JLab credentials).
</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/2021-August/008616.html">New
version set (4.45.0) with new versions of Diracxx
(2.0.0) and HDGeant4 (2.28.0)</a> and <a rel="nofollow" class="external text" href="https://mailman.jlab.org/pipermail/halld-offline/2021-August/008625.html">default
version set reverted: 4.45.0 -> 4.44.0</a> The
new release from last week, which used a new
cmake-enabled version of Diracxx, had to be pulled
back due to a non-functioning hdgeant4 binary. See <a rel="nofollow" class="external text" href="https://groups.google.com/g/gluex-software/c/p7MfPhJwglM">this
discussion</a> on the software help list.</li>
<li> <a rel="nofollow" class="external text" href="https://mailman.jlab.org/pipermail/halld-offline/2021-August/008613.html">/work/halld
is back, /work/halld3 did not move</a> and <a rel="nofollow" class="external text" href="https://mailman.jlab.org/pipermail/halld-offline/2021-August/008624.html">/work/halld3:
transition to new server on Thursday morning</a> We
are about to be fully moved to a new work disk server.
The final step will be the morning of September 2.</li>
<li> <a rel="nofollow" class="external text" href="https://mailman.jlab.org/pipermail/halld-offline/2021-August/008620.html">New
required packages: python3-devel and
boost-python36-devel</a> The new Diracxx brings
these in.</li>
<li> New build: complete GlueX software stack, GCC 5.3.0
via module, RHEL Workstation release 7.6 (gluons), as
requested by A. Somov. </li>
</ol>
<h3><span class="mw-headline" id="Review_of_Minutes_from_the_Last_Software_Meeting">Review
of Minutes from the Last Software Meeting</span></h3>
<p>We went over the <a href="https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_August_17,_2021#Minutes" title="GlueX Software Meeting, August 17, 2021">minutes
from the meeting on August 17th.</a>
</p>
<ul>
<li> On halld_recon issue #537, <a rel="nofollow" class="external text" href="https://github.com/JeffersonLab/halld_recon/issues/537">Problems
with photon energies in MC samples</a>, Sean Dobbs
has fixed many random trigger files and will be
releasing them into the wild soon. He also thinks that
we should backport the software fixes related to this
issue to previous recon launch versions and is
preparing those branches.</li>
<li> Mark reported that there is more work to be done on
the GCC 8 access schemes before they are ready for
general use.</li>
<li> Alex called the meeting on maintaining the online
version of halld_recon. Mark was able to do complete
builds (all packages) on the gluons using both GCC
4.8.5 and GCC 5.3.0. The system has not changed yet;
there is more work to do, but we are maintaining the
current system for the start of the run.</li>
</ul>
<h3><span class="mw-headline" id="Review_of_Minutes_from_the_Last_HDGeant4_Meeting">Review
of Minutes from the Last HDGeant4 Meeting</span></h3>
<p>We went over the <a href="https://halldweb.jlab.org/wiki/index.php/HDGeant4_Meeting,_August_24,_2021#Minutes" title="HDGeant4 Meeting, August 24, 2021">minutes from
the meeting on August 24th</a>. Alex has closed <a rel="nofollow" class="external text" href="https://github.com/JeffersonLab/HDGeant4/issues/181">Issue
#181</a>: G3/G4 Difference in FDC wire efficiency at
the cell boundary. Thanks to Alex, Richard Jones, and
Lubomir Pentchev for all the work that went into new
functions for modeling FDC efficiency in mcsmear. If
more work needs to be done on this we will open an issue
against halld_sim.
</p>
<h3><span class="mw-headline" id="FAQ_of_the_Fortnight:_What_is_the_scratch_disk.3F">FAQ
of the Fortnight: What is the scratch disk?</span></h3>
<p>Mark reviewed the <a href="https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_FAQ#What_is_the_scratch_disk.3F" title="GlueX Offline FAQ">FAQ</a>. David asked why we
need a volatile disk and a scratch disk. Mark pointed
out that since volatile is on Lustre, it is suitable for
large data files only. Also it is only available from
the farm whereas scratch (or can be) mounted nearly
everywhere at JLab.
</p>
<h3><span class="mw-headline" id="Update:_getting_started_with_gluupy">Update:
getting started with gluupy</span></h3>
<p>Jon describe recent work making it easier to adapt <a href="https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_August_17,_2021#Histogramming_Using_Uproot_and_Our_Flat_Tree_Output" title="GlueX Software Meeting, August 17, 2021">gluupy</a>
to users' needs. He also clarified some requirements and
behaviors. Please see <a rel="nofollow" class="external
text" href="https://halldweb.jlab.org/doc-private/DocDB/ShowDocument?docid=5237">his
slides</a> for the details.
</p>
<h3><span class="mw-headline" id="Crashes_with_minimal_DSelector_upon_writing_output_trees.2C_probably_memory_leak">Crashes
with minimal DSelector upon writing output trees,
probably memory leak</span></h3>
<p>This gluex_root_analysis <a rel="nofollow" class="external text" href="https://github.com/JeffersonLab/gluex_root_analysis/issues/156">Issue
#156</a>. Naomi led us through this "long-standing
problem with running DSelector jobs" on the CMU cluster.
Please see the issue itself for a complete description.
She has provided information so that others can try to
reproduce the problem.
</p>
<p>[Added in press: Alex was able to duplicate the crash
on the ifarm at JLab. It seems intermittent there as
well.]
</p>
<h3><span class="mw-headline" id="Meeting_Time">Meeting
Time</span></h3>
<p>Mark received no objections to moving the meeting time
to 2 pm. Stay tuned.
</p>
</div>
<br>
</div>
</div>
</div>
</div>
</body>
</html>