Visual GDML, an open-source software for building and visualizing Geant4 geometry based on the GDML markup language

Journal Title: IOSR Journals (IOSR Journal of Computer Engineering) - Year 2017, Vol 19, Issue 2

Abstract

Background and Objective: An open-source software called VisualGDML which is dedicated for geometrical and material specifications using the GDML markup language has been developed for Monte Carlo Geant4 code. Methods: The software has been written using QT4 API and uses Qscintilla library. Results: The Visual GDML open-source software offers the following features: a) a syntax highlighting for the GDML code, that makes the code more flexible and readable. b) a periodic table for facilitating the specification of the relevant materials, this by auto-generating of the adequate GDML code for each chemical element selected by the user. c) an interactive visualization system that visualizes the GDML geometry built by the user through an Open GL Stored Qt session, letting user interactively moving, rotating and zooming their 3D geometry with the aid of a computer mouse. Conclusions: We believe that our open-source software can be a helpful tool for reducing the likelihood of the human error in writing GDML code.

Authors and Affiliations

Jaafar EL Bakkali, Abderrahim Doudouh, Hamid Mansouri

Keywords

Related Articles

Human Identification via Face Recognition: Comparative Study

Biometric recognition becomes an attractive issue of processing, and have a vast amount of real applications.According to wide spread of Internet and the new aspect of Internet of things, millions of human characteristic...

 Optimized Traffic Signal Control System at Traffic Intersections  Using Vanet

 Traditional Automated traffic signal control systems normally schedule the vehicles at intersection in a pre timed slot manner. This pre-timed controller approach fails to minimize the waiting time of vehicles at...

 A Novel Approach for Semi Supervised Document Clustering with Constraint Score based Feature Supervision

Abstract: Text document clustering provides an effective technique to manage a huge amount of retrieval outcome by grouping documents in a small number of meaningful classes. In unsupervised clustering method the unlabel...

 A Survey on Data Annotation for the Web Databases

 Abstract : Web search engines are designed to search information in the web database and to return dynamic web pages. Data unit’s returns from the databases and information technology are accessible through HTML fo...

Image Multi-Classification using PHOW Features

Abstract: Automatic labeling and classification of a vast number of images is a huge challenge, so machines are used as a part of image classification and annotation is turned into a prerequisite to adapt to the high imp...

Download PDF file
  • EP ID EP384353
  • DOI 10.9790/0661-1902022227.
  • Views 103
  • Downloads 0

How To Cite

Jaafar EL Bakkali, Abderrahim Doudouh, Hamid Mansouri (2017). Visual GDML, an open-source software for building and visualizing Geant4 geometry based on the GDML markup language. IOSR Journals (IOSR Journal of Computer Engineering), 19(2), 22-27. https://europub.co.uk/articles/-A-384353