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
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...