[Halld-offline] Software Meeting Minutes, August 31, 2021
Mark Ito
marki at jlab.org
Wed Sep 1 15:17:37 EDT 2021
Folks,
Please find the minutes here
<https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_August_31,_2021#Minutes>
and below.
-- Mark
___________________________________
GlueX Software Meeting, August 31, 2021, Minutes
Present: Alex Austregesilo, Edmundo Barriga, Nathan Brei, Sergey
Furletov, Nathaniel D. Hoffman, Mark Ito (chair), Igal Jaegle, Naomi
Jarvis, David Lawrence, Simon Taylor, Jon Zarling
There is a recording of this meeting
<https://bluejeans.com/s/14ogCmKG9Dq/>. Log into the BlueJeans site
<https://jlab.bluejeans.com> first to gain access (use your JLab
credentials).
Announcements
1. New version set (4.45.0) with new versions of Diracxx (2.0.0) and
HDGeant4 (2.28.0)
<https://mailman.jlab.org/pipermail/halld-offline/2021-August/008616.html>
and default version set reverted: 4.45.0 -> 4.44.0
<https://mailman.jlab.org/pipermail/halld-offline/2021-August/008625.html>
The new release from last week, which used a new cmake-enabled
version of Diracxx, had to be pulled back due to a non-functioning
hdgeant4 binary. See this discussion
<https://groups.google.com/g/gluex-software/c/p7MfPhJwglM> on the
software help list.
2. /work/halld is back, /work/halld3 did not move
<https://mailman.jlab.org/pipermail/halld-offline/2021-August/008613.html>
and /work/halld3: transition to new server on Thursday morning
<https://mailman.jlab.org/pipermail/halld-offline/2021-August/008624.html>
We are about to be fully moved to a new work disk server. The final
step will be the morning of September 2.
3. New required packages: python3-devel and boost-python36-devel
<https://mailman.jlab.org/pipermail/halld-offline/2021-August/008620.html>
The new Diracxx brings these in.
4. New build: complete GlueX software stack, GCC 5.3.0 via module, RHEL
Workstation release 7.6 (gluons), as requested by A. Somov.
Review of Minutes from the Last Software Meeting
We went over the minutes from the meeting on August 17th.
<https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_August_17,_2021#Minutes>
* On halld_recon issue #537, Problems with photon energies in MC
samples <https://github.com/JeffersonLab/halld_recon/issues/537>,
Sean Dobbs has fixed many random trigger files and will be releasing
them into the wild soon. He also thinks that we should backport the
software fixes related to this issue to previous recon launch
versions and is preparing those branches.
* Mark reported that there is more work to be done on the GCC 8 access
schemes before they are ready for general use.
* Alex called the meeting on maintaining the online version of
halld_recon. Mark was able to do complete builds (all packages) on
the gluons using both GCC 4.8.5 and GCC 5.3.0. The system has not
changed yet; there is more work to do, but we are maintaining the
current system for the start of the run.
Review of Minutes from the Last HDGeant4 Meeting
We went over the minutes from the meeting on August 24th
<https://halldweb.jlab.org/wiki/index.php/HDGeant4_Meeting,_August_24,_2021#Minutes>.
Alex has closed Issue #181
<https://github.com/JeffersonLab/HDGeant4/issues/181>: G3/G4 Difference
in FDC wire efficiency at the cell boundary. Thanks to Alex, Richard
Jones, and Lubomir Pentchev for all the work that went into new
functions for modeling FDC efficiency in mcsmear. If more work needs to
be done on this we will open an issue against halld_sim.
FAQ of the Fortnight: What is the scratch disk?
Mark reviewed the FAQ
<https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_FAQ#What_is_the_scratch_disk.3F>.
David asked why we need a volatile disk and a scratch disk. Mark pointed
out that since volatile is on Lustre, it is suitable for large data
files only. Also it is only available from the farm whereas scratch (or
can be) mounted nearly everywhere at JLab.
Update: getting started with gluupy
Jon describe recent work making it easier to adapt gluupy
<https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_August_17,_2021#Histogramming_Using_Uproot_and_Our_Flat_Tree_Output>
to users' needs. He also clarified some requirements and behaviors.
Please see his slides
<https://halldweb.jlab.org/doc-private/DocDB/ShowDocument?docid=5237>
for the details.
Crashes with minimal DSelector upon writing output trees, probably
memory leak
This gluex_root_analysis Issue #156
<https://github.com/JeffersonLab/gluex_root_analysis/issues/156>. Naomi
led us through this "long-standing problem with running DSelector jobs"
on the CMU cluster. Please see the issue itself for a complete
description. She has provided information so that others can try to
reproduce the problem.
[Added in press: Alex was able to duplicate the crash on the ifarm at
JLab. It seems intermittent there as well.]
Meeting Time
Mark received no objections to moving the meeting time to 2 pm. Stay tuned.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20210901/72f0093f/attachment-0001.html>
More information about the Halld-offline
mailing list