<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Colleagues,<br>
    <br>
    Find the minutes below and at<br>
    <br>
     
<a class="moz-txt-link-freetext" href="https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_November_11,_2015#Minutes">https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_November_11,_2015#Minutes</a><br>
    <br>
      -- Mark<br>
    ______________________________________________<br>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <div id="column-content" style="margin: 0px !important; color:
      rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: medium;
      font-style: normal; font-variant: normal; font-weight: normal;
      letter-spacing: normal; line-height: normal; orphans: auto;
      text-align: start; text-indent: 0px; text-transform: none;
      white-space: normal; widows: 1; word-spacing: 0px;
      -webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
      255);">
      <div id="content" class="mw-body" role="main" style="direction:
        ltr; color: black; border: none !important; padding: 1em;
        margin: 0px !important; background: white;">
        <h1 id="firstHeading" class="firstHeading" style="font-weight:
          bold;" lang="en"><span dir="auto">GlueX Offline Meeting,
            November 11, 2015</span>, Minutes</h1>
        <div id="bodyContent" class="mw-body-content"><span
            class="mw-headline" id="Minutes"></span>
          <div id="mw-content-text" dir="ltr" class="mw-content-ltr"
            lang="en">
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">Present:</p>
            <ul style="list-style-type: square;">
              <li><b>CMU</b>: Mike Staib</li>
              <li><b>JLab</b>: Mark Ito (chair), David Lawrence, Paul
                Mattione, Kei Moriya, Dmitry Romanov, Nathan Sparks,
                Simon Taylor, Beni Zihlmann</li>
              <li><b>NU</b>: Sean Dobbs</li>
              <li><b>UConn</b>: James McIntyre</li>
            </ul>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">There is a<span
                class="Apple-converted-space"> </span><a rel="nofollow"
                class="external text"
                href="https://bluejeans.com/s/8NzB/" style="color:
                inherit !important; padding: 0px !important;
                text-decoration: inherit !important; background:
                transparent;">recording of this meeting</a><span
                class="Apple-converted-space"> </span>on the BlueJeans
              site.</p>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline" id="Announcements">Announcements</span></h3>
            <ul style="list-style-type: square;">
              <li><b>New work disk: /work/halld2</b>. See<span
                  class="Apple-converted-space"> </span><a
                  rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2015-November/002162.html"
                  style="color: inherit !important; padding: 0px
                  !important; text-decoration: inherit !important;
                  background: transparent;">Mark's email announcement</a>.</li>
              <li><b>New private wiki released</b>. (<a rel="nofollow"
                  class="external text"
href="https://mailman.jlab.org/mailman/private/gluex-collaboration/2015-November/004139.html"
                  style="color: inherit !important; padding: 0px
                  !important; text-decoration: inherit !important;
                  background: transparent;">Email Announcement</a>) (<a
href="https://halldweb.jlab.org/wiki-private/index.php/Main_Page"
                  class="extiw" title="privatewiki:Main Page"
                  style="color: rgb(85, 34, 0); padding: 0px !important;
                  text-decoration: underline; background: transparent;">Private
                  Wiki</a>)</li>
            </ul>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline" id="Offline_Monitoring">Offline
                Monitoring</span></h3>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">Kei gave the report. Version 17 was
              started last Friday, but after it was done he discovered
              that the monitoring plugins had not been included in the
              jobs. So on Saturday, Kei launched version 18, correcting
              the omission. It only took 30 hours to run, but the
              reasons for better performance are not known at present.
              From<span class="Apple-converted-space"> </span><a
                rel="nofollow" class="external text"
href="https://halldweb.jlab.org/wiki/images/a/ab/2015-11-11-offline_monitoring.pdf"
                style="color: inherit !important; padding: 0px
                !important; text-decoration: inherit !important;
                background: transparent;">his slides</a>, his concluding
              bullets were:</p>
            <ul style="list-style-type: square;">
              <li>See much less resource use for both RAM and time,
                still investigating</li>
              <li>Studies ongoing of time/resources against
                #cores/threads shown at collaboration meeting with
                improvements in tracking</li>
              <li>No updates from SciComp on hogging all cores on a
                single node</li>
              <li>Next launch: November 20 (Fri)</li>
            </ul>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline" id="Geant4_Update">Geant4 Update</span></h3>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">David gave us an update. He recently
              tried to download and build HDGeant4 from the Git
              repository, but linking failed (problem with threaddb[?]).
              The Geant4 cmake system adds opacity.</p>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">Geant4 has been installed on the
              Gluon Cluster. The CPP simulation has been built against
              this version and runs albeit without multi-threading
              presently.</p>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline" id="recon2mc_Plugin">recon2mc Plugin</span></h3>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">David submitted a<span
                class="Apple-converted-space"> </span><a rel="nofollow"
                class="external text"
                href="https://github.com/JeffersonLab/sim-recon/pull/92"
                style="color: inherit !important; padding: 0px
                !important; text-decoration: inherit !important;
                background: transparent;">pull request</a><span
                class="Apple-converted-space"> </span>for a new plugin.
              From his submission:</p>
            <blockquote>recon2mc plugin can be used for writing
              reconstructed track parameters into an HDDM file that can
              then be used as input to hdgeant and CPPsim. This is to
              allow one to easily simulate a sample of tracks with a
              similar kinematic distribution to real data.</blockquote>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline" id="Data_Challenge_3">Data Challenge
                3</span></h3>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">Mark gave an update on<span
                class="Apple-converted-space"> </span><a
                href="https://halldweb.jlab.org/wiki/index.php/Data_Challenge_3"
                title="Data Challenge 3" style="color: rgb(85, 34, 0);
                padding: 0px !important; text-decoration: underline;
                background: transparent;">Data Challenge 3</a>.</p>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">The problem with failed
              reconstruction of simulated data persisted with a recent
              version of the software. Sean came through with the
              correct command line options; problem solved. Even though
              the old software version might work with the new options,
              Mark will press on with the more recent code and generate
              new fake data.</p>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">There was a SWIF problem with
              deleting and re-creating workflows that has stopped
              progress. Chris Larrieu is working on a fix.</p>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline" id="Future_Simulations">Future
                Simulations</span></h3>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">Sean gave the update.</p>
            <ul style="list-style-type: square;">
              <li>Mark ran a few pilot jobs for<span
                  class="Apple-converted-space"> </span><a
                  href="https://halldweb.jlab.org/wiki/index.php/Sim1_Conditions"
                  title="Sim1 Conditions" style="color: rgb(85, 34, 0);
                  padding: 0px !important; text-decoration: underline;
                  background: transparent;">Sim1</a>. They look fine.
                Some of the plugins had hard-wired beam energy cuts not
                appropriate for 12 GeV running; these will need
                adjustment.</li>
              <li>Decided to generate events between 4 and 12 GeV. The
                lower limit was lowered to account for low energy events
                leaking up into the data sample.</li>
              <li>Plan is to generate about 2 millions events to start
                with, look at those, then generate about one day of day
                of data, about 1.5 billion events.</li>
              <li>We will begin concentrating on standard beam photon
                rates, 1 × 10<sup>7</sup>/s.</li>
              <li>Richard Jones has a web tools for calculating the
                correct BGRATE parameter, but the site is down right
                now.</li>
              <li>We are thinking of adding some information into the
                REST file with values that are used for the trigger
                decision, i. e., energy sums. That would allow studies
                of trigger thresholds. This will have to be developed.</li>
            </ul>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline" id="Calibration_Challenge">Calibration
                Challenge</span></h3>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">Sean reported on the plan for a<span
                class="Apple-converted-space"> </span><a
                href="https://halldweb.jlab.org/wiki/index.php/Calibration_Challenge"
                title="Calibration Challenge" style="color: rgb(85, 34,
                0); padding: 0px !important; text-decoration: underline;
                background: transparent;">Calibration Challenge</a>. We
              would start with neutral values for calibration constants
              (without channel-to-channel variation) and see if we can
              generate constants in an automated, multi-pass process.
              Code will have to be modified to fit into this paradigm,
              e. g., using histograms rather than generating a
              heterogeneous set of ROOT trees. There is multi-stage
              feature of SWIF that we may be able to exploit.</p>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline"
                id="Binary_Distributions_of_GlueX_Software">Binary
                Distributions of GlueX Software</span></h3>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">Nathan gave a report on a project he
              has been working on to produce pre-compiled versions of
              GlueX Software for use on computers that cannot access the
              public builds at JLab. He is using Docker containers to
              create binaries for a variety of Linuxes. Three slides
              from his<span class="Apple-converted-space"> </span><a
                rel="nofollow" class="external text"
                href="https://halldweb.jlab.org/talks/2015/fetch-dist_111115.pdf"
                style="color: inherit !important; padding: 0px
                !important; text-decoration: inherit !important;
                background: transparent;">presentation</a>:</p>
            <ol>
              <li>Motivation
                <ol>
                  <li>Provide precompiled dependencies to build
                    development code against in size amenable to
                    transport
                    <ul style="list-style-type: square;">
                      <li>Not needed when developing on JLab CUE, since
                        halld group builds are already provided there</li>
                      <li>Useful instead for users working offsite or at
                        home</li>
                    </ul>
                  </li>
                  <li>Provide prebuilt code that is ready to be deployed
                    into production/Farm or utilized offsite for
                    high-level analysis</li>
                  <li>Facilitate comparing behavior/results of programs
                    across Git commits (keep something like the latest
                    10 commits)</li>
                </ol>
              </li>
              <li>Installing Binary Distribution
                <ul style="list-style-type: square;">
                  <li>hdpm command-line-interface<br>
                    <ol>
                      <li>hdpm fetch-dist
                        <ul style="list-style-type: square;">
                          <li>install latest available binaries for your
                            platform</li>
                        </ul>
                      </li>
                      <li>hdpm fetch-dist [commit hash]
                        <ul style="list-style-type: square;">
                          <li>install binaries for particular sim-recon
                            commit</li>
                        </ul>
                      </li>
                      <li>hdpm fetch-dist [url or path]</li>
                    </ol>
                  </li>
                  <li>Source the environment setup script</li>
                </ul>
              </li>
              <li>Outlook
                <ul style="list-style-type: square;">
                  <li>Package sim-recon for OS X</li>
                  <li>Requires some additional dependencies</li>
                  <li>Other potential Docker applications</li>
                  <li>Deploying sim-recon to cloud for simulation
                    workloads</li>
                </ul>
              </li>
            </ol>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline" id="b1pi_results_review">b1pi
                results review</span></h3>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">We looked through some recent and
              some past results from the<span
                class="Apple-converted-space"> </span><a
href="https://halldweb.jlab.org/wiki/index.php/Automatic_Tests_of_GlueX_Software"
                title="Automatic Tests of GlueX Software" style="color:
                rgb(85, 34, 0); padding: 0px !important;
                text-decoration: underline; background: transparent;">b1pi
                tests</a>. There was a lot of discussion about the
              various features of the plots and which changes in the
              software might have caused shifts in those features. See
              the<span class="Apple-converted-space"> </span><a
                rel="nofollow" class="external text"
                href="https://bluejeans.com/s/8Ocm/" style="color:
                inherit !important; padding: 0px !important;
                text-decoration: inherit !important; background:
                transparent;">recording</a>, starting at the 54:00 mark.</p>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">One conclusion of the discussion is
              that we might want to output results in a more digestible
              format, and make it easier to compare across different
              runs of the tests. Using the offline monitoring webpages
              are an option.</p>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline" id="Review_of_recent_pull_requests">Review
                of recent pull requests</span></h3>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">We reviewed<span
                class="Apple-converted-space"> </span><a rel="nofollow"
                class="external text"
href="https://github.com/JeffersonLab/sim-recon/pulls?q=is%3Aopen+is%3Apr"
                style="color: inherit !important; padding: 0px
                !important; text-decoration: inherit !important;
                background: transparent;">pull requests</a><span
                class="Apple-converted-space"> </span>submitted since
              the last meeting. See the<span
                class="Apple-converted-space"> </span><a rel="nofollow"
                class="external text"
                href="https://bluejeans.com/s/8Ocm/" style="color:
                inherit !important; padding: 0px !important;
                text-decoration: inherit !important; background:
                transparent;">recording</a><span
                class="Apple-converted-space"> </span>starting at the
              1:11:00 mark for the full discussion. We looked at:</p>
            <ul style="list-style-type: square;">
              <li><a rel="nofollow" class="external text"
                  href="https://github.com/JeffersonLab/sim-recon/pull/91"
                  style="color: inherit !important; padding: 0px
                  !important; text-decoration: inherit !important;
                  background: transparent;">Comment out error "q too
                  large for FDC" that can appear every event.</a></li>
              <li><a rel="nofollow" class="external text"
                  href="https://github.com/JeffersonLab/sim-recon/pull/90"
                  style="color: inherit !important; padding: 0px
                  !important; text-decoration: inherit !important;
                  background: transparent;">Davidl parse flags and leak
                  plug</a></li>
              <li><a rel="nofollow" class="external text"
                  href="https://github.com/JeffersonLab/sim-recon/pull/88"
                  style="color: inherit !important; padding: 0px
                  !important; text-decoration: inherit !important;
                  background: transparent;">Re-enable the
                  EVIO:LOOP_FOREVER feature. This was previously only
                  wor...</a></li>
              <li><a rel="nofollow" class="external text"
                  href="https://github.com/JeffersonLab/sim-recon/pull/87"
                  style="color: inherit !important; padding: 0px
                  !important; text-decoration: inherit !important;
                  background: transparent;">DGeometry BCAL methods and
                  DBCALGeometry.</a></li>
              <li><a rel="nofollow" class="external text"
                  href="https://github.com/JeffersonLab/sim-recon/pull/85"
                  style="color: inherit !important; padding: 0px
                  !important; text-decoration: inherit !important;
                  background: transparent;">Lots of warning supression.</a></li>
              <li><a rel="nofollow" class="external text"
                  href="https://github.com/JeffersonLab/sim-recon/pull/83"
                  style="color: inherit !important; padding: 0px
                  !important; text-decoration: inherit !important;
                  background: transparent;">Remove unsupported compiler
                  flag for clang builds</a></li>
            </ul>
          </div>
          <div class="printfooter" style="padding: 1em 0px;">Retrieved
            from "<a dir="ltr"
href="https://halldweb.jlab.org/wiki/index.php?title=GlueX_Offline_Meeting,_November_11,_2015&oldid=71375"
              style="color: rgb(85, 34, 0); padding: 0px !important;
              text-decoration: underline; background: transparent;">https://halldweb.jlab.org/wiki/index.php?title=GlueX_Offline_Meeting,_November_11,_2015&oldid=71375</a>"</div>
        </div>
      </div>
    </div>
    <div id="footer" role="contentinfo" style="color: rgb(0, 0, 0);
      margin-top: 1em; border-top-width: 1px; border-top-style: solid;
      border-top-color: rgb(170, 170, 170); direction: ltr; font-family:
      'Times New Roman'; font-size: medium; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: normal; orphans: auto; text-align: start;
      text-indent: 0px; text-transform: none; white-space: normal;
      widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background: white;">
      <ul id="f-list" style="list-style-type: square;">
        <li id="lastmod">This page was last modified on 13 November
          2015, at 15:34.</li>
      </ul>
    </div>
    <br>
  </body>
</html>