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

 Collaborative data sharing in online social network resolving privacy risk and sharing loss

 Abstract : Nowadays, Online Social Networks (OSNs) is popular all over the world. Millions of people join such networks to share their personal and public information and also to make new friends and relations. But...

Effective query processing techniques for heterogeneous application data

In the different application environment, in order to a chievea effective query processing result stechniques are required. This type of effective query processing result techniques are implementing in order to different...

Survey and Comparative Study on Resource Allocation Strategies in Cloud Computing Environment

Cloud computing is an essential ingredient of modern computing systemsCloud computing provides an on demand service because it offers dynamic resource allocation for reliable and highly available services in pay as-you-c...

 Anomaly Detection in Data with Extremely High Dimensional Space via Online Oversampling Principal Component Analysis

 Abstract: Anomaly detection is a crucial analysis topic in the field of data mining as well as machine learning. Several real-world applications like Intrusion or MasterCard fraud detection need a good and efficien...

Migrate and Map: A Framework to Access Data from Mysql, Mongodb or Hbase Using Mysql Queries

Abstract: Due to ever-increasing amount of data, scalability factor of the databases becomes a major constraint. Moreover, traditional relational databases fix the user’s perspective to view data in tabular format. Paral...

Download PDF file
  • EP ID EP384353
  • DOI 10.9790/0661-1902022227.
  • Views 110
  • 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