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

 New Skills for Testers

 In our world, software development and testing teams often work under ambitious deadlines, discovering what needs to be done at the same time as they’re discovering how to do [1]. On the other front, there is a...

LTE Performance over Wimax in Term of Network Applications: An Implementation on E-Administration System

Today's application are based on the network as the main communication mediums for interconnecting between its peers. From this term, the importance of the network increased rapidly as the raise of technology and applica...

Multicast and Unicast Communication in Vehicular Network Using IPv6.

Now a days the research is going on in Vehicular ad-hoc network to make a city as Smart city for the driver and passengers to navigate and to obtain relevant information and avoid the traffic accident. In the proposed sy...

 Photo Catalytic Degradation of Effluent of Iron and Power Plant Industries in Aqueous Solution by CDS Nano Catalyst Using UVIrradiation

Abstract: The iron and power plant industries consume significant amount of water during the power generation and finishing operations. In this operation a used water having high chemical oxygen demand contents and the w...

Enhancing Micro-ATMs and POS Terminals Authentication System Using AdvancedBiometric Techniques

Most of the transactions at the Point of Sale (POS) terminals are carried out by payments through Credit or Debit cards.Many leading banks have started the door step banking service with the help of microATM device.The c...

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