Not expecting documentation, were you? Well, it's here! Or, well, it will be here, when it gets written.
Publications
Please cite the 2023 NIM A paper if you use G4CMP in your publications, along with the standard Geant4 citation
- G4CMP: Condensed matter physics simulation using the Geant4 toolkit, M.H.Kelsey et al, NIM A, 2023
doi:10.1016/j.nima.2023.168473, arXiv:2302.05998 - Semiconductor phonon and charge transport Monte Carlo simulation using Geant4, D.Brandt et al, arXiv, 2014
arXiv:1403.4984 Modeling Athermal Phonons in Novel Materials using the G4CMP Simulation Toolkit, I.Hernandez et al., arXiv:2408.04732
Public Presentations
Here, we list public talks and other things that are useful for understanding what physics G4CMP models, and how it does so.
| Resource Title | Resource Type (Talk, Paper, etc.) | Author/Speaker | Date | Link |
|---|---|---|---|---|
| Cryogenic Device Simulation with G4CMP | Conference Talk (RISQ) | M. Kelsey | May 2024 | G4CMP-Overview_RISQ.pdf (local attachment) |
| Cryogenic Device Simulation with G4CMP | Conference Talk (VIEWS '24) | M. Kelsey | April 2024 | https://indico.cern.ch/event/1275551/contributions/5800809/attachments/2841409/4966840/G4CMP-Overview_VIEWS24.pdf |
| SuperCDMS:DetectorSimulation with G4CMP | Invited Talk (HSF Simulations Group) | M. Kelsey | May 2021 | G4CMP_HSF_20210510.pdf (local attachment) |
Users Guides
Ideally, this will be made with the goal of providing a comprehensive documentation of the inner workings of the code, parameters, etc. Need someone to take a stab at this.
- GitHub Repository README
- G4CMP Global Configuration
- Physics Processes in G4CMP
- Electron Transport in Semiconductors
- Energy Partitioning in G4CMP
- Event Sampling and Weighting in G4CMP
- Adding Materials to G4CMP
In the G4CMP repository, we have a feature branch G4CMP-documentation , where we started constructing a "docs/" subdirectory with physics and technical documentation. It is woefully incomplete. If someone wanted to take on the project of completing it, or maybe deciding to move it here to Confluence, we would be most grateful.
Additional/Technical Documentation
Issue Tracking
While it is possible to create bug reports or feature requests using GitHub, we are making use of the SLAC Jira server for our official G4CMP issue tracking system.