[Halld-offline] HDGeant4 Meeting Minutes, October 22, 2019
Mark Ito
marki at jlab.org
Wed Oct 23 15:34:23 EDT 2019
Please find the minutes here
<https://halldweb.jlab.org/wiki/index.php/HDGeant4_Meeting,_October_22,_2019#Minutes>
and below.
HDGeant4 Meeting, October 22, 2019, Minutes
Present:
* *CMU: * Naomi Jarvis
* *FSU: * Sean Dobbs
* *JLab: * Alex Austregesilo, Mark Ito (chair), Igal Jaegle, Keigo
Mizutani, Simon Taylor, Beni Zihlmann
* *UConn: * Richard Jones
There is a partial recording of this meeting
<https://bluejeans.com/s/OCFCO/> on the BlueJeans site. Use your JLab
credentials to get access.
Note: many of the agenda items were held over from the Software Meeting
that should have happened last week.
Review of minutes from the last Software Meeting
We went over minutes from the meeting on September 17
<https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_September_17,_2019#Minutes>.
* Sascha Somov has checked in a fix for the *tagger energy
determination*. He has created a new CCDB table to do so, but so far
it is only populated for PrimEx runs. The software senses the
presence of the table and uses it if it is available.
* On *software versions and calibration constant comparisons*, Sean
revised his approach for the FCAL gain constant used in Monte Carlo
to use a new CCDB calibration table. This restores backward
compatibility of the code with legacy calibration constant sets. See
halld_sim pull request #75
<https://github.com/JeffersonLab/halld_sim/pull/75>.
* *CCDB Ancestry Control* Mark has discussed this with Dmitry. Dmitry
has a relatively easy solution. They will work on the exact
implementation.
Report from SciComp Meeting
Mark reviewed his notes from the SciComp meeting
<https://markito3.wordpress.com/2019/10/21/scicomp-october-17-2019/>
held on October 17.
* New farm nodes are due in at the end of the month. They have AMD
Rome processors.
* The farm will get an upgrade from RHEL 7.2 to 7.7 in the coming weeks.
o Beni urged us to make sure our code works with a RHEL 7.7 system
as soon as one becomes available.
* Slurm was upgraded on the server when the server was moved to more
robust hardware.
* There was an issue where the firewall between the farm network
enclave and the general computing network would get pinned. This
could cause a slowdown in ifarm response. A new firewall is on order.
* Brad Sawatzky from Hall C has reported seeing dead-locking
<https://jlab.service-now.com/nav_to.do?uri=%2Fincident.do%3Fsys_id%3Daf9be5bbdb1088507d37365e7c96195c%26sysparm_view%3Dess%26sysparm_record_target%3Dincident%26sysparm_record_row%3D7%26sysparm_record_rows%3D71%26sysparm_record_list%3Dcaller_id.nameCONTAINSbrad%255EORDERBYDESCnumber>
with flocks on the work disk (a ZFS system shared among all of the
Halls). These are suspiciously similar to the problems that Simon
<https://groups.google.com/forum/#!topic/gluex-software/-3gmYyZCk6c>
and Alex
<https://groups.google.com/forum/#!topic/gluex-software/5ydjauELiN0>
have reported. These seem to have surfaced recently. SciComp is
working on it.
o Mark brought up the idea, often raised by David Lawrence, of a
compact SQLite CCDB database that only serves out a subset of
run numbers. This would help because a common practice is to
copy the SQLite file to a local disk and access it from there to
avoid problems with network mounted file systems. It might be
considerably smaller than the full database at 1 GB. Naomi
suggested that a file that serves an entire run period would be
most useful. There was interest in developing the idea, although
Alex pointed out that the size of the full database it not all
that huge.
* Brad S. is planning a JLab Scientific Computing Workshop
<https://docs.google.com/document/d/1IBrxtxCe4Vd7jq2W69G9hYpdj1hPXX9eq3ZZ_QaW_n4/edit?usp=sharing>.
Geometry update in CCDB to support TOF upgrade
Richard found some hard-wired geometry constants in the code for hdgeant
and hdgeant4. The total number of counters was not in the HDDS XML
description; they have been added now. Also a new attributed has been
added to indicate whether a counter a channel reads out a single-ended
or double-ended module. For hdgeant4, there is a hard exit if this
"pairing" information is not there. The new scheme has been been tested
on old and new run numbers and has been merged to the master branch.
TOF II Reconstruction Anomaly
Sean showed plots of TOF monitoring histograms
<https://halldweb.jlab.org/wiki/images/b/b9/Sdobbs_HDGeant4_20191022.pdf>
from 200 k bggen events using TOF II geometry and reconstruction. He
sees a slope in the difference between the which-counter-was-hit
position info from the TOF when compared to the track extrapolation
position as a function of counter number.
[Added in press: this effect was tracked down to an incorrect time
propagation constant being used for simulated TOF data. Sean found and
fixed it.]
Review of HDGeant4 Issues on GitHub
We skimmed headlines of the issues
<https://github.com/JeffersonLab/HDGeant4/issues>.
* Alex submitted an issue where HDG4 bombs when trying to propagate
neutrons. The problem is not present in HDG3. Jon Zarling reports
the same error.
* Mark mentioned that when he showed the issues list at the Geant4
Collaboration meeting that was held at JLab, one of the attendees
mentioned that they had seen similar errors with G4VoxelNavigation.
Mark will try to track him down and get the scoop.
Items from the Software Help List
* Alex brought our attention to a thread on the Software Help list
<https://groups.google.com/forum/#!topic/gluex-software/pmAqif-NVZY>
started by Peter Pauli. It appears that not all the versions needed
to simulate 2018 data are available on the OSG. Mark et al. will try
to straitened this out.
* Alex asked about any progress on the b1pi test error in mcsmear that
Mark posted on the list. As Sean pointed out in his response, it is
likely that inconsistent versions of the geometry are being used.
The test is still using hdgeant, so the geometry is compiled into
the binary and reflects whatever is in the HDDS build.
Retrieved from
"https://halldweb.jlab.org/wiki/index.php?title=HDGeant4_Meeting,_October_22,_2019&oldid=94645"
* This page was last modified on 23 October 2019, at 15:30.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20191023/e3740a94/attachment.html>
More information about the Halld-offline
mailing list