English

Geant4 Optical Simulation without C++

High Energy Physics - Experiment 2026-05-07 v1 Nuclear Experiment Computational Physics

Abstract

The plain text geometry description syntax in Geant4 has been extended to incorporate optical properties for bulk materials and surface interfaces. This extension enables users to configure and execute comprehensive optical simulations without writing C++ code, significantly lowering the learning curve and eliminating the need for frequent recompilation. In this paper, we detail the implementation of the new ":prop" and ":surf" tags and validate them through examples of key optical processes, including Cherenkov radiation, scintillation, Rayleigh scattering, and absorption. Furthermore, we provide a thorough demonstration of configuring complex optical boundaries using the UNIFIED model. These capabilities are contextualized through practical scenarios, showcasing the extension's potential for rapid prototyping and simulation studies.

Keywords

Cite

@article{arxiv.2605.04907,
  title  = {Geant4 Optical Simulation without C++},
  author = {Ariestotle Raj Maharjan and Jianchen Li and Jing Liu},
  journal= {arXiv preprint arXiv:2605.04907},
  year   = {2026}
}

Comments

13 pages, 28 figures