[Halld-offline] Software Meeting Minutes, January 18, 2022

Mark Ito marki at jlab.org
Tue Jan 18 21:01:04 EST 2022


Folks,

Please find the minutes here 
<https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_January_18,_2022#Minutes> 
and below.

   -- Mark

      ___________________________________


    GlueX Software Meeting, January 18, 2022, Minutes

Present: Sean Dobbs, Mark Ito (chair), Igal Jaegle, David Lawrence, 
Naomi Jarvis, Simon Taylor, Beni Zihlmann

There is a recording of this meeting 
<https://jlab-org.zoomgov.com/rec/share/NapDaRzObyIm6riwmFqmYI1dUoVb8ObSnm5fLabi_r9tiTx397Zfd5a3CmKbL6Ss.6rzBgL_asd_dBBM7> 
on the ZoomGov site. Passcode: !Pzj274h


      Announcements

 1. fun fact about installing updated cern packages
    <https://mailman.jlab.org/pipermail/halld-offline/2021-December/008735.html>
    Pre-built versions of key packages are available via CVMFS
    <https://cernvm.cern.ch/fs/>.
 2. New version of Build Scripts: 2.28
    <https://mailman.jlab.org/pipermail/halld-offline/2021-December/008737.html>.
    Beyond this version, changes are coming to fix a problem with CCDB
    and help with Ubuntu builds.
      * Naomi asked about modifying the Build Scripts ROOT makefile to
        allow checkout of the ROOT main branch. Mark has not made
        progress on that.
      * Mark is still working on the CPP build he started on last week.


      Review of Minutes from the Last Software Meeting

We reviewed the minutes from the December 20th meeting 
<https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_December_20,_2021#Minutes>. 



        Analysis Launches on the OSG

Sean is working on a system to do analysis launches on the OSG. The 
pilot project is to do launches against the 2017 data.

  * Richard has copied all of the rest files and made them available via
    StashCache. The data are therefore visible from most OSG nodes.
  * Sean has adapted the Python scripts from Alex Austregesilo
    (originally from Paul Mattione [and Kei Moriya?]) that we have been
    using to do the launches at JLab.
  * He has had success analyzing one run.
  * He is exploring getting the system going for a launch request from
    Igal and one from Tegan Beattie.
  * More in the way of a bookkeeping system will be needed to make it a
    routine production system. He has been talking to Thomas Britton
    about re-purposings pieces of MCwrapper and with Mark to look at
    reviving the jproj scripts used in the original data challenges back
    in the day.


        GlueX ROOT Analysis Issue

Naomi reports that gluex_root_analysis Issue #156 
<https://github.com/JeffersonLab/gluex_root_analysis/issues/156>: 
Crashes with minimal DSelector upon writing output trees, probably 
memory leak, is still with us.


      Review of minutes from the last HDGeant4 meeting

We looked over the minutes from the January 11th HDGeant4 meeting 
<https://halldweb.jlab.org/wiki/index.php/HDGeant4_Meeting,_January_11,_2022#Minutes>. 
Sean reported that the 4 ns offset seen after calibrating CPP signal 
events has been understood and eliminated.


      FAQ of the Fortnight

Mark reviewed the FAQ: How do I upgrade my $GLUEX_TOP? 
<https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_FAQ#How_do_I_upgrade_my_.24GLUEX_TOP.3F> 



      Review of recent issues and pull requests

Naomi called our attention to Issue #163 
<https://github.com/JeffersonLab/halld_recon/issues/613>: ReactionFilter 
plugin crashes on rhel8 with DTreeInterface::Fill error. The crash 
occurs deep into the run and only with multiple threads.


      Re-Structuring Software Packages

Sean has been in discussions with Matt Shepherd and Justin Stevens on a 
scheme to do lightweight builds of AmpTools and the related halld_sim 
libraries to do amplitude analysis studies without having to build the 
entire GlueX software stack. This looks to be do-able, but will require 
a significant amount of restructuring of our current package configuration.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20220118/3f373fb3/attachment.html>


More information about the Halld-offline mailing list