Week 44 · Oct 26–30, 2026
Oct 26–30, 2026
← All weekly reports
Summary for Hall-B
- Fixed and updated production cuts across 50 GEMC dev cards (all 46 volumes resolve)
- OSG portal: fixed empty completions chart (cron + rolling 10-day window), run metadata/dropdown cleanup, raised job ceilings
- GEMC3: RICH geometry and digitization imported and validated; standardized SQLite banks by run
- Reported G4MuPairProductionModel high CPU/call count to Geant4
- NERSC: Perlmutter login working; CVMFS jlab repo granted, effective Nov 11 maintenance
- Torus model improvement meeting with colleagues
GEMC
- Fixed multiline production-cut values in the development cards; GEMC2 now resolves all 46 selected volumes.
- Updated production cuts in fifty development cards to current volume names, keeping the 20 mm thresholds.
- Met with colleagues to work on improving our torus model.
- CLAS12 CAD optimization note: added CAD mesh-reduction and scoped performance summary tables, and added/cited
STL, STEP, and FreeCAD references.
OSG
- Diagnosed the empty portal “Completed events” chart: done/completion_time were never populated because the
marking cron was not scheduled. Added mark_completed_submissions –write-to-db cron entries (prod and devel)
to the portal crontab, and fixed a cron SyntaxError by rewriting the script in the conservative Python style
used by the other cron scripts.
- Built the completions table from MySQL by adding done and completion_time columns to submissions, stamped at
completion; changed the chart from a previous-calendar-week table to a rolling last-10-days window (events in
millions per day). Wrote a db_io README documenting the MySQL query commands and their database.py equivalents.
- A user was notified their file was not readable from OSG; after their fix, the job was released.
- Made the linked portal configuration available inside the local Apache Docker container.
- Updated real-run portal fields, vertex settings, and background choices from run metadata; mapped
rge_spring2024_sol and rge_spring2024_liq to the shared rge_spring2024 background file directory.
- Capped lund submissions at 10,000 files, truncating larger directories to the first 10,000 with a warning.
- Standardized the run dropdown label to readable beam/magnet fields; offered a run’s background_path or No in
the merging dropdown, fixed to No when background_path is empty; stopped the software-version dropdown from
rebuilding and clearing the run selection.
- Raised the dev portal (–devel) job ceiling to 90,000 while keeping production at 80,000.
Geant4
- Reported an unusual, high number of calls and CPU cycles for G4MuPairProductionModel.
GEMC3
- Deferred pre-initialization physics cuts to avoid missing-default-region aborts, and validated all switching
modes.
- Simplified LTCC, DC, and magnets runners with shared CAD and database helpers; verified identical SQLite and
ASCII output, regeneration, and retired-bank cleanup.
- Standardized native and CAD SQLite banks by run across all detectors; verified 47 construction cases.
- Imported RICH geometry and digitization with 228 unchanged STLs and geometry/HIPO CI in both engines; validated
RICH runs and 20k-event field/no-field samples and recorded residual timing and yield differences.
- Added Mie scattering and roughness support with Python and legacy-material regression tests.
- Traced RICH timing differences to Geant4 versions and yield differences to primary sampling; recorded
provenance.
NERSC
- Successful login to Perlmutter.
- jlab cvmfs node not mounted — requested via ServiceNow. The CVMFS jlab repository addition was granted; it
becomes effective at the next Perlmutter maintenance on November 11th.
Actions
- Homepage CI: pinned to Ubuntu 24.04 to avoid Ruby setup failing on Ubuntu 26.04, then switched to Ubuntu 26.04
with current Ruby setup and the latest Ruby 3.4 patch.
Slides
- Converted slide binaries to Git LFS using the publications policy and documented the checkout setup.
- Mined the CLAS Collaboration Meeting archive and added twenty missing talks to the GEMC presentations list.
Personal Homepage
- Generalized presentation format links across the homepage, showcase, and GEMC pages for PDF, KEY, and PPTX.