Geant4 Optical Simulation without C++
Fuente:
arXiv
Salvato in:
| Autori principali: | , , |
|---|---|
| Natura: | Preprint |
| Pubblicazione: |
2026
|
| Soggetti: | |
| Accesso online: | |
| Tags: |
Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
|
| _version_ | 1866917464141463552 |
|---|---|
| author | Maharjan, Ariestotle Raj Li, Jianchen Liu, Jing |
| author_facet | Maharjan, Ariestotle Raj Li, Jianchen Liu, Jing |
| contents | 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. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2605_04907 |
| institution | arXiv |
| publishDate | 2026 |
| record_format | arxiv |
| spellingShingle | Geant4 Optical Simulation without C++ Maharjan, Ariestotle Raj Li, Jianchen Liu, Jing High Energy Physics - Experiment Nuclear Experiment Computational Physics 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. |
| title | Geant4 Optical Simulation without C++ |
| topic | High Energy Physics - Experiment Nuclear Experiment Computational Physics |
| url | https://arxiv.org/abs/2605.04907 |