Cargando…
An interface for GEANT4 simulation using ROOT geometry navigation
The ROOT geometry modeller (TGeo) offers powerful tools for detector geometry description. The package provides several functionalities like: navigation, geometry checking, enhanced visualization, geometry editing GUI and many others, using ROOT I/O. A new interface module g4root was recently develo...
Autores principales: | , |
---|---|
Lenguaje: | eng |
Publicado: |
2008
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1088/1742-6596/119/4/042014 http://cds.cern.ch/record/1176565 |
_version_ | 1780916254108811264 |
---|---|
author | Gheata, A Gheata, M |
author_facet | Gheata, A Gheata, M |
author_sort | Gheata, A |
collection | CERN |
description | The ROOT geometry modeller (TGeo) offers powerful tools for detector geometry description. The package provides several functionalities like: navigation, geometry checking, enhanced visualization, geometry editing GUI and many others, using ROOT I/O. A new interface module g4root was recently developed to take advantage of ROOT geometry navigation optimizations in the context of GEANT4 simulation. The interface can be used either by native GEANT4-based simulation applications or in the more general context of the Virtual Monte Carlo (VMC) framework developed by ALICE offline and ROOT teams. The latter allows running GEANT3, GEANT4 and FLUKA simulations without changing either the geometry description or the user code. The interface was tested and stressed in the context of ALICE simulation framework. A description of the interface, its usage as well as recent results in terms of reliability and performance will be presented. Some benchmarks will be compared for ROOT-TGeo or GEANT4 based navigation. |
id | cern-1176565 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2008 |
record_format | invenio |
spelling | cern-11765652022-08-17T13:35:43Zdoi:10.1088/1742-6596/119/4/042014http://cds.cern.ch/record/1176565engGheata, AGheata, MAn interface for GEANT4 simulation using ROOT geometry navigationComputing and ComputersThe ROOT geometry modeller (TGeo) offers powerful tools for detector geometry description. The package provides several functionalities like: navigation, geometry checking, enhanced visualization, geometry editing GUI and many others, using ROOT I/O. A new interface module g4root was recently developed to take advantage of ROOT geometry navigation optimizations in the context of GEANT4 simulation. The interface can be used either by native GEANT4-based simulation applications or in the more general context of the Virtual Monte Carlo (VMC) framework developed by ALICE offline and ROOT teams. The latter allows running GEANT3, GEANT4 and FLUKA simulations without changing either the geometry description or the user code. The interface was tested and stressed in the context of ALICE simulation framework. A description of the interface, its usage as well as recent results in terms of reliability and performance will be presented. Some benchmarks will be compared for ROOT-TGeo or GEANT4 based navigation.oai:cds.cern.ch:11765652008 |
spellingShingle | Computing and Computers Gheata, A Gheata, M An interface for GEANT4 simulation using ROOT geometry navigation |
title | An interface for GEANT4 simulation using ROOT geometry navigation |
title_full | An interface for GEANT4 simulation using ROOT geometry navigation |
title_fullStr | An interface for GEANT4 simulation using ROOT geometry navigation |
title_full_unstemmed | An interface for GEANT4 simulation using ROOT geometry navigation |
title_short | An interface for GEANT4 simulation using ROOT geometry navigation |
title_sort | interface for geant4 simulation using root geometry navigation |
topic | Computing and Computers |
url | https://dx.doi.org/10.1088/1742-6596/119/4/042014 http://cds.cern.ch/record/1176565 |
work_keys_str_mv | AT gheataa aninterfaceforgeant4simulationusingrootgeometrynavigation AT gheatam aninterfaceforgeant4simulationusingrootgeometrynavigation AT gheataa interfaceforgeant4simulationusingrootgeometrynavigation AT gheatam interfaceforgeant4simulationusingrootgeometrynavigation |