Maurizio Ungaro
Nuclear physicist and simulation software developer
Staff Scientist |
|---|
| Jefferson Laboratory |
| Experimental Hall-B |
About Me
I am Maurizio (Mauri) Ungaro, a Staff Scientist in Hall-B at Jefferson Lab. I work on nuclear physics, detector systems, and simulation software.
My current work includes Geant4-based simulations with GEMC, CLAS12 production workflows on the Open Science Grid, and operation, calibration, and performance studies of the CLAS12 Low Threshold Cherenkov Counter. My research explores nucleon structure through meson electroproduction.
Here you can find software, talks, technical notes, and practical examples for collaborators and students.
In my free time, I am learning to play hockey while enjoying watching my kid skate much faster than me.
| Primary links | Biography & Documents | GEMC | Research & Talks | Notes |
|---|
For collaboration or help with simulations and detector work, email me.
You can also find my publications and code through the profiles below.
![]() Google Scholar |
![]() INSPIRE |
Scopus |
ResearchGate |
![]() GitHub |
ORCID |
![]() |
Latest News and Upcoming Work
| News | Date / Status |
|---|---|
GEMC3 0.5 released, with pygemc 0.5.0 and CLAS12 systems 0.3
|
October 2026 |
CLAS12 simulation trials on NERSC HPC resources
|
November 2026 |
GEMC3 0.6: localized interface and message-based logging
|
Upcoming |
CLAS12 RICH detector geometry and digitization in GEMC3
|
Upcoming |
GEMC 6.2 for CLAS12: updated geometry and benchmarks
|
Upcoming |
CLAS12 note on the OSG simulation framework
|
Upcoming |
CLAS12 detector systems build on GEMC3 from source
|
October 2026 |
CLAS12 technical note on LTCC CAD geometry optimization
|
Upcoming |
Geant4 School at JLab 2026
|
2026 |
CLAS12 streaming readout: EPSCI SRO talk
|
September 28, 2026 |
GEMC3 generator examples
|
September 2026 |
GEMC 6.1 released for CLAS12
|
August 2026 |
Real Run Number simulations for CLAS12
|
October 2025 |
The upcoming CLAS12 note describes the simGrid OSG framework, with diagrams of its architecture and job workflows. Until the note is available, the news link leads to the CLAS12 on OSG overview.
Start Here
| If you are looking for… | Start with |
|---|---|
| Biography, CV, resume, or professional links | Biography and Documents |
| Geant4 examples, tutorials, or JLab support | Geant4 at JLab |
| GEMC simulation workflows | GEMC |
| CLAS12 simulation releases | CLAS12 Simulations |
| Distributed simulation production | CLAS12 on OSG |
| Research talks, papers, and technical notes | Research & Talks |
| Practical computing notes | Notes |
What I Work On
- Nuclear physics: nucleon structure, resonance-region analyses, and the transition between hadronic and partonic descriptions through single-meson electroproduction, including the N → Δ (1232) transition and meson electroproduction at high Q2.
- Detector systems: operation, maintenance, calibration, and performance studies of the CLAS12 Low Threshold Cherenkov Counter, including pion/kaon discrimination in Hall-B.
- Simulation software: development of GEMC and GEMC3, a database-driven Geant4 framework with a Python-friendly workflow for detector and radiation-transport studies; tagged CLAS12 geometry and simulation releases, digitization workflows, and geometry tools.
- Distributed computing: CLAS12 production on the Open Science Grid, with web and batch submission tools and HTCondor workflows for running simulations on distributed resources, and early work exploring HPC allocations such as NERSC to complement OSG production.
- Scientific computing and support: Geant4 at JLab, reproducible simulation workflows, tutorials, examples, and user-facing documentation.
Biography
Maurizio Ungaro is a Staff Scientist in Hall-B at Jefferson Lab. His work connects nuclear physics analysis, detector systems, and simulation infrastructure. He develops and supports Geant4-based simulation workflows, GEMC and GEMC3, Python tools through pygemc, and CLAS12 simulation releases. His recent work includes CAD mesh repair and optimization, reproducible geometry and tracking benchmarks, interactive visualization with Geant4 XR integration, multilingual tools, and portable build environments. He also maintains simGrid production workflows on the Open Science Grid and writes technical documentation for users.
His detector work includes the CLAS12 Low Threshold Cherenkov Counter, with responsibilities in operation, maintenance, calibration, and detector performance. His research focuses on nucleon structure, meson electroproduction, resonance-region analyses, and the transition between hadronic and partonic degrees of freedom.
Earlier and collaborative work includes experiments in Japan through the LEPS/SPring-8 collaboration and participation in Heavy Photon Search, a dark-sector search collaboration at Jefferson Lab.
Documents
- Scientific CV: full academic, research, software, and detector record.
- Resume: a shorter document for collaborations, applications, and technical roles.
- Biography Sheet: short, medium, and long biographies for programs, websites, and profiles.
- Publications: an INSPIRE-derived publication list with first-author classification.
- PhD Candidacy: Proposal, Thesis (upcoming).
Professional profiles and contact links are available near the top of this page. Experience and education are listed below.
Recent and Upcoming Talks and Notes
| Title | Format | Occasion | Date |
|---|---|---|---|
| Streaming Clas12 Detectors | EPSCI SRO meeting | Sept 2026 | |
| Clas12 simulations & GEMC | CLAS Collaboration Meeting, Newport News, Virginia | June 2026 | |
| Real Run Number simulations for CLAS12 | CLAS12 Technical Note | October 2025 | |
| Geant4 at Jefferson Lab | Graduate Student and PostDoc Association Lunch Seminar | September 2025 | |
| Geant4 Electromagnetic Physics 1 | Geant4 tutorial course, Newport News, Virginia | August 2025 | |
| Geant4 Hadronic Physics 1 | Geant4 tutorial course, Newport News, Virginia | August 2025 |
More talks, papers, and notes are listed in Research & Talks.
Technical Skills
| Area | Tools and Experience |
|---|---|
| Simulation and analysis | Geant4, GEMC, CLAS12 simulations, ROOT, detector geometry, event generation, digitization workflows |
| Programming and infrastructure | C++, Python, shell scripting, Git, GitHub, continuous integration, Docker, Environment Modules, HTCondor, Meson, CMake, SCons |
| Scientific communication | LaTeX, Markdown, HTML, CSS, JavaScript, Highcharts, technical documentation, tutorials, presentations |
| Languages | English, Italian |
Interests
- ▸ Quark Structure
- ▸ Monte Carlo Simulations
- ▸ Large Language Models
- ▸ Data Analysis
- ▸ Geant4
- ▸ Cherenkov Counters
- ▸ Software Development
Experience and Education
-
🔬 Staff Scientist
Jefferson Laboratory, VA, USA, 2011-present -
🎓 🔬 Postdoctoral Researcher and Research Associate
University of Connecticut, USA, 2004-2011 -
🎓 Ph.D. in Nuclear Physics
Rensselaer Polytechnic Institute, Troy, NY, USA, 2003 -
🎓 Laurea in Fisica
Università degli Studi di Genova, Italy, 1999
Gallery
| Home Page Deployment |




GEMC3 0.5 released, with pygemc 0.5.0 and CLAS12 systems 0.3
CLAS12 simulation trials on NERSC HPC resources
GEMC 6.2 for CLAS12: updated geometry and benchmarks
CLAS12 technical note on LTCC CAD geometry optimization
Geant4 School at JLab 2026
Real Run Number simulations for CLAS12




