<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,_June_22,_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, June 22, 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: Alexander Austregesilo, Thomas Britton, Sean
Dobbs, Mark Ito (chair), Richard Jones, Simon Taylor,
Beni Zihlmann
</p>
<p>There is a <a rel="nofollow" class="external text" href="https://bluejeans.com/s/HK7PJLxr0uW/">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 href="https://halldweb.jlab.org/wiki/index.php/Updating_Oasis_for_the_GlueX_VO" title="Updating Oasis for the GlueX VO">Updating
Oasis for the GlueX VO</a> Mark recently documented
the procedure for update the Oasis CVMFS share with
GlueX software. This is the copy we use on the OSG and
at the HPC centers.</li>
<li> <a rel="nofollow" class="external text" href="https://mailman.jlab.org/pipermail/halld-offline/2021-May/008552.html">info
on volatile, cache, and Hall D</a> Mark emphasized
the two points in the email: volatile is
under-utilized and cache has accumulated a large
number of "small" files.</li>
<li> <a href="https://halldweb.jlab.org/wiki/index.php/HOWTO_use_hdgeant4_as_a_beam_Monte_Carlo_generator" title="HOWTO use hdgeant4 as a beam Monte Carlo
generator">HOWTO use hdgeant4 as a beam Monte Carlo
generator</a> Richard reviewed his recent HOWTO on
using the built-in photon beam generator. Featured
applications include triplet production from the TPOL
converter and Bethe-Heitler production from the
hydrogen target. Simulated beam properties can be
studied just before and just after the collimator, and
before and after the TPOL converter, as well as point
farther downstream. He has also written a companion
document, <a href="https://halldweb.jlab.org/wiki/index.php/HOWTO_generate_Bethe-Heitler_pairs_in_the_GlueX_target" title="HOWTO generate Bethe-Heitler pairs in the
GlueX target">HOWTO generate Bethe-Heitler pairs in
the GlueX target</a>,which gives guidance on using
the event weighting necessary to study BH processes
from the target that fall into the GlueX acceptance.</li>
<li> <a href="https://halldweb.jlab.org/wiki/index.php/HOWTO_Install_and_Use_the_CVMFS_Client" title="HOWTO Install and Use the CVMFS Client">HOWTO
Install and Use the CVMFS Client</a> Mark has
documented how to import the Oasis share (as well as
the OSG's singularity share) onto a local Linux
machine as the root user. This makes all of the
essential GlueX software available on that machine as
long as it is accessed from within our Singularity
container.</li>
<li> <a rel="nofollow" class="external text" href="https://mailman.jlab.org/pipermail/halld-offline/2021-June/008562.html">new
version sets with bug fix to halld_recon</a> This
release was necessary to fix some bugs that crept in
during refurbishing of the tagger energy scheme.</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,_May_11,_2021#Minutes" title="GlueX Software Meeting, May 11, 2021">minutes
from the on May 11th</a>.
</p>
<ul>
<li> Mark passed the list of high-priority files to be
recovered from bad tapes, generated by Alex, on to
Bryan Hess.</li>
<li> Beni and Simon pointed out that the change away
from TLorentzVector et al. would be non-trivial. The
new classes are not backward compatible and
occurrences of the old classes are ubiquitous in our
code.</li>
</ul>
<h3><span class="mw-headline" id="Minutes_from_the_Last_HDGeant4_Meeting">Minutes
from the Last HDGeant4 Meeting</span></h3>
<p>We went over the <a href="https://halldweb.jlab.org/wiki/index.php/HDGeant4_Meeting,_June_15,_2021#Minutes" title="HDGeant4 Meeting, June 15, 2021">minutes from
the meeting on June 15th</a> without significant
comment.
</p>
<h3><span class="mw-headline" id="Report_from_the_June_3rd_SciComp_Meeting">Report
from the June 3rd SciComp Meeting</span></h3>
<p>Mark gave the report. See <a rel="nofollow" class="external text" href="https://halldweb.jlab.org/doc-public/DocDB/ShowDocument?docid=5177">his
slides</a> for the details. We discussed the problem
with small files (less than one megabyte) on the cache
disk. Mark remarked that there is no global solution to
the problem; files come from many different sources for
many different reasons. More thought is needed here.
</p>
<h3><span class="mw-headline" id="Review_of_recent_issues_and_pull_requests">Review
of recent issues and pull requests</span></h3>
<p>We went over only one issue: <a rel="nofollow" class="external text" href="https://github.com/JeffersonLab/halld_recon/issues/531">Apparent
angle in photon beam direction #531</a>, submitted by
Alex two weeks ago. Alex summarized the discussion for
us. Please see the issue itself for the details. The
plot which opens the issues shows a non-zero x-component
to the reconstructed, kinematically fitted total
momentum for ρ events. There was a lot of discussion,
back and forth, statement and retraction, etc. The
progress thus far is documented in the issue itself.
</p>
<h3><span class="mw-headline" id="Other_Issues">Other
Issues</span></h3>
<ul>
<li> Richard re-iterated his request that we move
forward in the Geant4 version line, which will require
a more advanced compiler that that provided by CentOS
7.</li>
<li> Beni noted that the collaborators who maintain
ROOTSpy and Hydra, namely David Lawrence and Thomas,
have both left the Hall D group. Thomas assured us
that that Hydra remains one of his key job
responsibilities.</li>
</ul>
<h3><span class="mw-headline" id="Action_Item_Review">Action
Item Review</span></h3>
<ol>
<li> Do a build against ROOT 6.24. (Mark I.)</li>
<li> Decide on needed tape volume sets. (Sean, Mark I.)</li>
<li> Review disk usage when re-repatriating recon launch
data. (Alex, Mark)</li>
<li> Review outstanding issues with MCwrapper (Thomas)</li>
<li> Take another look at halld_recon issue #512. (Sean)</li>
<li> Think about Jon's list of improvements. (all)</li>
<li> Automatically make CCDB entries for selected RCDB
items. (Mark I.)</li>
<li> Modify the documentation on how to copy files from
JLab. (Mark I.)</li>
</ol>
</div>
<br>
</div>
</div>
</div>
</div>
</body>
</html>