geant4 | |
---|---|
| |
Tipo de | marco y software de modelado |
Desarrollador | CERN |
Escrito en | C++ [2] |
Sistema operativo | multiplataforma |
Primera edición | 1998 |
plataforma de hardware | multiplataforma |
ultima versión |
|
versión beta |
|
Estado | activo |
Licencia | Licencia de software Geant4 |
Sitio web | geont4.org _ |
Archivos multimedia en Wikimedia Commons |
Geant4 ( Ing. GEometry AND Tracking - geometría y seguimiento) [4] [5] [6] es un conjunto de herramientas para modelar el paso de partículas elementales a través de la materia utilizando métodos de Monte Carlo . Desarrollado por Geant4 Collaboration ( CERN y otras instituciones) en el lenguaje de programación orientado a objetos C++ . Los primeros lanzamientos salieron en 1998.
Es un desarrollo adicional de versiones anteriores de GEANT , significativamente revisado y complementado. Las versiones 1, 2 y 3 fueron escritas en Fortran .
Como se indica en el sitio web oficial del proyecto, "los campos de aplicación incluyen la física de alta energía y la investigación de la reacción nuclear , la medicina , los aceleradores de partículas y la investigación de la física espacial". Geant4 le permite simular partículas con energías desde unidades de eV a GeV [7] . El software se utiliza en muchos proyectos de investigación en todo el mundo, incluso en Rusia . El entorno base para ejecutar Geant4 es Scientific Linux , pero existe compatibilidad con otros sistemas basados tanto en Linux como en Microsoft Windows .
El código fuente de Geant4 es público. Una licencia especial que confirma la apertura del software apareció en la versión 8.1 del 30 de junio de 2006 (licencia de software Geant4).
En total, se utilizan alrededor de una docena de bibliotecas de clases y bibliotecas de secciones transversales de reacciones nucleares para Geant4. A continuación hay algunos de ellos: