<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,_May_26,_2020#Minutes">here</a>
      and below.</p>
    <p>  -- Mark</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, May 26, 2020, </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, Thomas
                Britton, Mark Dalton, Sean Dobbs, Mark Ito (chair), Igal
                Jaegle, Naomi Jarvis, Churamani Paudel, Susan Schadmand,
                Justin Stevens, Simon Taylor, Nilanga Wickramaarachchi,
                Beni Zihlmann
              </p>
              <p>There is <a rel="nofollow" class="external text"
                  href="https://bluejeans.com/s/e7rMO/">a recording of
                  his meeting</a> on the BlueJeans site. Use your JLab
                credentials to authenticate.
              </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/2020-May/004017.html">New
                    version set, version_4.19.0.xml</a> A new container
                  was built so the HDGeant4 version, called out in this
                  version set, is not available on Oasis.</li>
                <li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2020-May/004044.html">New
                    version set: version_4.20.0.xml</a> This version
                  removes the "CUTS" card and incorporates a new version
                  of MCwrapper, the Melle Mel Release, version 2.4.1.
                  Thomas mentioned a couple of features to come soon:
                  <ul>
                    <li> Ability to choose HADR=1 or HADR=4 on the
                      MCwrapper-bot page.</li>
                    <li> An implementation of the single particle gun
                      for MCwrapper.</li>
                  </ul>
                </li>
                <li> New HOWTO: <a
href="https://halldweb.jlab.org/wiki/index.php/HOWTO_to_simulate_a_single-particle_gun"
                    title="HOWTO to simulate a single-particle gun">HOWTO
                    to simulate a single-particle gun</a> Beni put
                  together a guide on how to accomplish this
                  often-required task. [Added in press: Jon Zarling has
                  extended the HOWTO with instructions on using
                  MCwrapper to generate single-particle simulation
                  data.]</li>
                <li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2020-May/004071.html">genBH
                    in HDGeant4</a> Richard has incorporated a Beth
                  Heitler generator directly into HDGeant4.</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 <a
href="https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_April_28,_2020#Minutes"
                  title="GlueX Software Meeting, April 28, 2020">the
                  minutes from April 28</a>.
              </p>
              <ul>
                <li> We need to review administrative roles for
                  repositories on the GitHub site.</li>
                <li> The move of the random number generation in the
                  trigger simulation to mcsmear should be turned into a
                  halld_recon issue.</li>
              </ul>
              <h3><span class="mw-headline"
                  id="Report_from_the_Last_HDGeant4_Meeting">Report from
                  the Last HDGeant4 Meeting</span></h3>
              <p>We went over <a
href="https://halldweb.jlab.org/wiki/index.php/HDGeant4_Meeting,_May_19,_2020#Minutes"
                  title="HDGeant4 Meeting, May 19, 2020">the minutes
                  from the meeting on May 19</a>. Thomas has added the
                new VERTEX card from Richard to his list of features to
                be added to MCwrapper.
              </p>
              <h3><span class="mw-headline"
                  id="More_discussion_on_recon_and_analysis_launch_compatibility.3F">More
                  discussion on recon and analysis launch compatibility?</span></h3>
              <p>...but only a little more. See the threads on <a
                  rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2020-May/thread.html#4032">the
                  offline mailing list</a> and on <a rel="nofollow"
                  class="external text"
                  href="https://jlab12gev.slack.com/archives/CFXL0MYVA/p1588783429140400">Slack</a>.
              </p>
              <ul>
                <li> Thomas summarized the issue as an accounting
                  problem. The existing solution depends on a complete
                  set of version set files for each of the launches and
                  appropriate entries in the version set correlation
                  table to record the dependencies of analysis launches
                  on reconstruction launches.</li>
                <li> Alex has started to do just that, comprehensively.
                  Where appropriate, he creates version sets for
                  launches as links to pre-existing version set files in
                  the halld_versions repository.</li>
              </ul>
              <h3><span class="mw-headline" id="Review_of_recent_issues">Review
                  of recent issues</span></h3>
              <p>We went over a couple of issues.
              </p>
              <ul>
                <li> halld_recon <a rel="nofollow" class="external
                    text"
                    href="https://github.com/JeffersonLab/halld_recon/issues/381">Issue
                    #381</a>: Reconstruction of vertex x-y position. I
                  appears that the new VERTEX card can put in a shift in
                  the vertex position as advertised by an appropriate
                  entry in the CCDB, but if <em>reconstruction</em> is
                  run with the same CCDB variation, the effect is taken
                  out, with the event vertices centered at (0,0) in the
                  x-y plane in the REST file. Reconstruction of the same
                  simulated data with a <em>CCDB that puts the vertex
                    at (0,0)</em> reveals the offset put in by the
                  VERTEX card. This is a mystery and folks are working
                  on it.</li>
                <li> halld_sim <a rel="nofollow" class="external text"
href="https://github.com/JeffersonLab/halld_sim/issues/128">Issue #128</a>:
                  Energy deposition in TOF mismatch in data & MC.
                  This comes about because we do not calibrate the
                  energy of the TOF in data. Beni is working on a scheme
                  to do so.</li>
              </ul>
              <h3><span class="mw-headline"
                  id="Sensing_Beam-On_to.2Ffrom_Beam-Off_Transitions">Sensing
                  Beam-On to/from Beam-Off Transitions</span></h3>
              <p>Beni reminded us of a problem that David Lawrence
                reported where the apparent clock frequency applied to
                DAQ boards was inconsistent with expectations. Beni will
                discuss the situation with the problem with David and
                report back about whether this group should try to
                address the problem.
              </p>
              <h3><span class="mw-headline"
                  id="Drupal_Database_Glitches">Drupal Database Glitches</span></h3>
              <p>Naomi reported seeing long response time when entering
                comments on papers on our Drupal site. She has also seen
                some entries get added twice. She advises that if
                collaborators experience long delays, they delay putting
                in their entries and try again later in the day.
              </p>
              <h3><span class="mw-headline"
                  id="Requests_for_JLab_Software_License_Purchases">Requests
                  for JLab Software License Purchases</span></h3>
              <ul>
                <li> Naomi proposed that JLab upgrade the Slack
                  workspace we are all using to a paid plan. Thomas
                  replied that the Lab is thinking of rolling out
                  Microsoft Teams to users. Teams is already available
                  to JLab staff.</li>
                <li> Naomi proposed that JLab purchase an Overleaf
                  license. Thomas replied that David Lawrence is already
                  pursuing such a purchase and that folks who would like
                  to encourage that effort should contact David.</li>
              </ul>
              <h3><span class="mw-headline"
                  id="Data_Processing_at_NERSC">Data Processing at NERSC</span></h3>
              <p>Beni asked about readiness for the next reconstruction
                launch at NERSC. Igal replied that he should be ready
                when the group has certified that we are ready to go on
                data from the just-ended run.
              </p>
              <h3><span class="mw-headline" id="Action_Item_Review">Action
                  Item Review</span></h3>
              <ol>
                <li> Get CCDB 2.0 going. (Mark)</li>
                <li> Moving the random number generator in the trigger
                  factory to mcsmear should be an issue in halld_recon</li>
                <li> Review administrative roles for repositories on the
                  GitHub site.</li>
                <li> Beni will contact David about the DAQ clock
                  problem.</li>
              </ol>
              <h3><span class="mw-headline"
                  id="Automatic_Calibration_of_FCAL_Data">Automatic
                  Calibration of FCAL Data</span></h3>
              <p>Igal asked if there is a general system for automatic
                calibration of detector data. He is interested in
                automatic calibrations of the FCAL.
              </p>
              <ul>
                <li> He reported that the current system for the FCAL is
                  done by hand.</li>
                <li> Naomi will send Igal the scripts she uses to
                  calibrate the CDC as an example of something that
                  could be developed into an automatic system.</li>
                <li> We encouraged Igal to contact Sean about what he
                  does for the online calibrations.</li>
              </ul>
            </div>
            <div class="printfooter">
              Retrieved from "<a dir="ltr"
href="https://halldweb.jlab.org/wiki/index.php?title=GlueX_Software_Meeting,_May_26,_2020&oldid=99250">https://halldweb.jlab.org/wiki/index.php?title=GlueX_Software_Meeting,_May_26,_2020&oldid=99250</a>"</div>
          </div>
        </div>
      </div>
      <div id="footer" role="contentinfo">
        <ul id="f-list">
          <li id="lastmod"> This page was last modified on 27 May 2020,
            at 12:57.</li>
        </ul>
      </div>
    </div>
  </body>
</html>