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