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