[Halld-offline] Software Meeting Minutes, September 29, 2020

Mark Ito marki at jlab.org
Tue Sep 29 21:54:45 EDT 2020


People,

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

   -- Mark

_____________________________________________________


    GlueX Software Meeting, September 29, 2020, Minutes

The meeting was called to order at 3:00.

Present: Alex Austregesilo, Nathan Brei, Edmundo Barriga, Thomas 
Britton, Sean Dobbs, Mark Ito (chair), Igal Jaegle, Naomi Jarvis, David 
Lawrence, Simon Taylor, Nilanga Wickramaarachchi

There is a recording of his meeting 
<https://bluejeans.com/s/2R_0w0i4Ffv/> on the BlueJeans site. Use your 
JLab credentials to authenticate.


      Announcements

 1. New release of MCwrapper: DJ Kool Herc Release
    <https://github.com/JeffersonLab/gluex_MCwrapper/releases/tag/v2.5.1>
    Please see the link for the full release notes, but Thomas gave a
    live demo (at 1:08 in the recording) of some of the new features
    including project copying, color-coded project status indicators.
 2. New version set: 4.28.0
    <https://mailman.jlab.org/pipermail/halld-offline/2020-September/008329.html>
    Mark deployed a new set of update releases last week. He also
    released 4.29.0 just before the meeting which uses the version of
    MCwrapper Thomas had just described.
 3. New HOWTO: Install CCDB on your local machine
    <https://mailman.jlab.org/pipermail/halld-offline/2020-September/008333.html>
    Mark published these instructions on how to install CCDB on a local
    MariaDB server. Naomi asked if job-start-up would go faster when
    using MariaDB versus SQLite and we agreed that it just might.
 4. Future Trends in Nuclear Physics Computing
    <https://indico.bnl.gov/event/9023/> Mark advertised this on-going
    virtual conference, jointly sponsored by Brookhaven and JLab. He
    highlighted the talk this morning on Rucio, a product that we might
    be able to put to good use for tracking and transferring our various
    data files among various sites.
 5. *Porting to JANA2* Nathan and David have been working hard on a
    branch of halld_recon, converting it to build against JANA2. Some
    things are different in this JANA version.
      * DApplication is no longer used. The DEvent class is augmented to
        take up the slack.
      * C++ exceptions are used rather than return codes from member
        functions.
      * The JFactory syntax has been simplified.
      * So far 600 halld_recon source files have been modified, well
        past the half-way point.
      * halld_sim is next (a much smaller task).


      Review of Minutes from the Last Software Meeting

We went over the minutes from September 15th 
<https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_September_15,_2020#Minutes> 
without significant comment.


      Report from the Last HDGeant4 Meeting

We went over the minutes from the September 22nd meeting 
<https://halldweb.jlab.org/wiki/index.php/HDGeant4_Meeting,_September_22,_2020#Minutes> 
without significant comment.


      Review of recent issues and pull requests


        halld_recon

Alex closed a few issues yesterday:

  * Issue #439 <https://github.com/JeffersonLab/halld_recon/issues/439>
    Problem with analysis library on MC
  * Issue #381 <https://github.com/JeffersonLab/halld_recon/issues/381>
    Reconstruction of vertex XY position
  * Issue #355 <https://github.com/JeffersonLab/halld_recon/issues/355>
    ReactionFilter crash on simulated REST file


        CCDB

Mark remarked that Issue #68 
<https://github.com/JeffersonLab/ccdb/issues/68>, CCDB 2 fails on 
initialization with jana, is standing between us an deployment of CCDB 
2.0. Mark will ping Dmitry Romanov on this.


      Review of recent discussion on the GlueX Software Help List

We went over the list 
<https://groups.google.com/forum/#!forum/gluex-software>.

  * genEtaRegge still failing at MCSmear
    <https://groups.google.com/g/gluex-software/c/msvWR4Uz5MI> from
    Tolga Erbora. This one solved by the new release of MCwrapper,
    discussed earlier.
  * Comparison of list of runs between RCDB, analysis launch, and random
    triggers <https://groups.google.com/g/gluex-software/c/b9IpPdOYkxg>
    from Hao Li. Sean gave a report on this one, which is actually
    written up rather well in his reply to the thread on September 17th.
    In summary:
  * Some runs from Spring 2018 had missing random triggers due to
    problems with the beam current fiducials.
  * a different scheme is contemplated for the run just ended.
  * David encouraged us to send someone to meet with him in order to
    transfer responsibility for time fiducial management.


      The ROOT Color Palette

Naomi expressed her admiration for the default color palette in the 
recent releases of ROOT, and asked if it had a name. Alex replied that 
"kBird" is the word <https://youtu.be/6GizTr6QLfc>. He also mentioned 
"kViridis" as a palette that comes highly recommended.


      Duplicate Files on the Cache Disk

Alex brought our attention to the 2,343 cache files 
<https://halldweb.jlab.org/wiki/images/6/6e/Duplicate_cache_files.pdf> 
where the disk version is different from that on tape. These will never 
be deleted as long as they are in this state. Alex will send out an 
email to prompt the guilty to deal with these files. Special action may 
be required for files owned by users who are no longer members of the 
collaboration.


      Action Item Review

 1. Ask the Computer Center about staging the start of jobs in time. (Mark)
 2. Make sure that the automatic tests of HDGeant4 pull requests have
    been fully implemented. (Mark, Sean)
 3. Finish conversion of halld_recon to use JANA2. (Nathan)
 4. Ping Dmitry on CCDB Issue #68. (Mark)
 5. Remind folks about their problematic cache files. (Alex)
 6. Finish CentOS 8 compatibility project. (Mark)

The meeting was adjourned at 3:39.

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


More information about the Halld-offline mailing list