<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Folks,</p>
    <p>Please find the minutes below and at
<a class="moz-txt-link-freetext" href="https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_December_7,_2016#Minutes">https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_December_7,_2016#Minutes</a>
      .</p>
    <p>  -- Mark<br>
    </p>
    ______________________<br>
    <br>
    <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 Offline Meeting, December 7, 2016, </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:
              </p>
              <ul>
                <li> <b>CMU</b>: Curtis Meyer</li>
                <li> <b>Glasgow</b>: Peter Pauli</li>
                <li> <b>JLab</b>: Alexander Austregesilo, Thomas
                  Britton, Mark Ito (chair), Nacer Hamdi, Paul Letta,
                  Paul Mattione, Nathan Sparks, Simon Taylor, Beni
                  Zihlmann</li>
                <li> <b>NU</b>: Sean Dobbs</li>
              </ul>
              <p>There is a <a rel="nofollow" class="external text"
                  href="https://bluejeans.com/s/1ST@C/">recording of
                  this meeting</a> on the BlueJeans site.
              </p>
              <h3><span class="mw-headline" id="Announcements">Announcements</span></h3>
              <ol>
                <li> Mark called our attention to the <b>three releases
                    of sim-recon</b> since the last meeting a month ago:
                  <ul>
                    <li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2016-November/002540.html">2.8.0</a>
                      (Mark)</li>
                    <li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2016-November/002548.html">2.9.0</a></li>
                    <li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2016-November/002550.html">2.10.0</a></li>
                  </ul>
                </li>
                <li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2016-November/002542.html">Flash
                    250 Emulation</a>. Sean reminded us about improved
                  fidelity with the firmware and the new reporting of
                  errors from compression.</li>
                <li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2016-December/002556.html">mc_generic
                    CCDB variation</a>. Sean pointed the existence of
                  this new variation, intended to help users who don't
                  know or care about the details of the calibration
                  settings for simulated data, for example, those
                  starting to learn the system.</li>
                <li> <b>Sim 1.2 test jobs running</b>. Mark reported
                  that jobs are running under both CentOS65 and CentOS7
                  for this initial test.</li>
              </ol>
              <h3><span class="mw-headline"
                  id="Split_of_.2Fgroup_and_multi-factor_authentication_.28MFA.29_issues">Split
                  of /group and multi-factor authentication (MFA) issues</span></h3>
              <p>Paul Letta of CNI gave a <a rel="nofollow"
                  class="external text"
href="https://halldweb.jlab.org/talks/2016/Group%20Seperation%20Presentation.pptx">presentation</a>
                describing the changes coming up in the new year. The
                two major things to look for:
              </p>
              <ul>
                <li> Split of the group disk directories into sensitive
                  (JSA Data) and non-sensitive (Open Science Data) file
                  systems.</li>
                <li> Requirement of an MFA token to access JSA Data.</li>
              </ul>
              <p>One general theme (among others) is that, by and large,
                Lab Users from collaborating institutions will not be
                affected by this change. Another is that those working
                with internal Lab documents for the bulk of their work,
                for example folks in Procurement, will need the token
                for most of their work.
              </p>
              <p>Please see his slides for the details and exact
                definitions.
              </p>
              <h3><span class="mw-headline"
                  id="Review_of_minutes_from_the_last_meeting">Review of
                  minutes from the last meeting</span></h3>
              <p>We looked over the <a
href="https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_November_9,_2016#Minutes"
                  title="GlueX Offline Meeting, November 9, 2016">minutes
                  from November 9</a>. Mark reminded us that the <a
                  href="https://halldweb.jlab.org/wiki/index.php/Software_Review_4"
                  title="Software Review 4">Software Review</a> was held
                just after that meeting. It went very well for us; the
                only recommendation was to explore doing data
                compression in the crates to help with bandwidth.
              </p>
              <h3><span class="mw-headline"
                  id="SciComp_Meeting_of_November_17">SciComp Meeting of
                  November 17</span></h3>
              <p>Mark flashed <a rel="nofollow" class="external text"
href="https://markito3.wordpress.com/2016/11/18/scicomp-meeting-notes-november-17-2016/">his
                  notes from the meeting</a>. Main message: the CentOS7
                farm nodes are up and running now.
              </p>
              <h3><span class="mw-headline" id="Launches">Launches</span></h3>
              <p>Alex A. brought us up to date on the on-going Analysis
                Launch.
              </p>
              <ul>
                <li> He is using the 40 new CentOS7 nodes, each with 72
                  threads available. However he is only able to run 18
                  threads though he is running alone on the node due to
                  memory usage.</li>
                <li> Why so much memory? There are 100 reactions being
                  analyzed, including 40 from Ryan Mitchell's new,
                  comprehensive, final-state-survey plug-in.</li>
                <li> We are now just shy of the 50% point.</li>
                <li> Paul is working on memory reduction in the analysis
                  library. The major culprit are high-multiplicity final
                  states, which generate many kinematic fits, each fit
                  producing a large error matrix that needs to be saved.
                  One thing he is trying is to save the matrices as
                  floats, not doubles.</li>
                <li> It was noted that there are just a few plug-ins
                  responsible for high memory demand. </li>
                <li> Mark wondered if there are photon quality cuts that
                  can be applied to reduce the number of particle
                  combinations tried. The threshold is already at 100
                  MeV which we would not like to increase, but perhaps
                  there are other parameters to play with.</li>
                <li> Alex estimates that "the first part[?]" will be
                  done in 10 days, with the second part running over the
                  holiday shutdown.</li>
                <li> Alex showed us the <a rel="nofollow"
                    class="external text"
href="https://halldweb.jlab.org/data_monitoring/analysis/summary_swif_output_analysis_2016-02_ver05_batch01.html">Launch
                    webpage</a>. The jobs are running at a steady rate,
                  maintaining 40 instances corresponding the the 40 new
                  nodes.</li>
              </ul>
              <h3><span class="mw-headline"
                  id="Geometry_Issues_in_sim-recon">Geometry Issues in
                  sim-recon</span></h3>
              <p>Sean presented ideas he will flesh-out in an upcoming
                GlueX Note. He addressed the issue of how we handle
                changes in geometry, either due to reconfiguration (both
                major and minor), or re-assessments of positions at a
                fixed point in time (for example development of better
                alignment procedures). Both of these sources of
                variations are naturally captured in the CCDB. His
                proposal is to (a) control the version of HDDS XML files
                via the CCDB for configuration changes and (b) also
                control a set of offsets, hopefully small, in the CCDB
                that capture variation from an ideal geometry. He also
                presented the structure for serving out geometry
                information inside JANA. Please see <a rel="nofollow"
                  class="external text"
href="https://halldweb.jlab.org/wiki/images/e/e2/GeometryScheme_20161207.pdf">his
                  slides</a> for details.
              </p>
              <p>We had some discussion of how we decide which
                information goes where: does some particular change in
                an offset represent a configuration change and thereby
                requires a new XML file, or simply a run-dependent
                variation from some nominal setting. We will have to
                develop a philosophy on deciding these questions at some
                point.
              </p>
              <h3><span class="mw-headline" id="Event_Viewer_Plans">Event
                  Viewer Plans</span></h3>
              <p>Thomas is looking into developing a new event viewer
                for GlueX. He has been reviewing features of hdview2 as
                well as looking at adopting the ROOT-based EVE package
                for rendering a 3D representation of the detector. He
                has already succeeding in generating pictures with EVE
                using the existing ROOT geometry generated by the HDDS
                package. Dmitry Romanov did some work along these lines
                in the past. Thomas hopes to work with him when his
                visit starts in February.
              </p>
            </div>
            <br>
          </div>
        </div>
      </div>
    </div>
  </body>
</html>