Browse > Article

An Integrated Framework Environment for Automatic Simulation of Geant4 : Geant4Editor  

Shin, Sung-Sik (Division of Electronics & Information Engineering, Chonbuk National University)
Kim, A-Mi (Division of Electronics & Information Engineering, Chonbuk National University)
Kim, Seung-Wan (Division of Electronics & Information Engineering, Chonbuk National University)
Song, Ju-Whan (School of Liberal Arts, Jeonju University)
Gwun, Ou-Bong (Division of Electronics & Information Engineering, Chonbuk National University)
Publication Information
Abstract
Researches on particle physics have benefited our everyday life in many aspects. They have tested the safety of the objects we use everyday, conducted experiments to examine harmful environments to man, and treated diseases. Despite the usefulness of particle physics in a range of fields, however, it's difficult to conduct researches and experiments directly. But the advancements in the computer industry have allowed for experiments of particle physics in virtual simulations. One of the foremost simulation libraries for particle physics that have been researched actively these days, Geant4 has been put to diverse uses in particle physics. This study designed GUI so that physicists, who were not good at programming, could use a simulation library faster, more accurately, and more conveniently. It also developed the Geant4Editor, a simulation automation framework. The advantages of the Geant4Editor include automatic generations of essential classes in a simulation using Geant4 libraries and real-time reflection of user demands in a simulation. It also allows for efficient management of resources(user-created data) through the Data Manager.
Keywords
Geant4Editor; Geant4;
Citations & Related Records
연도 인용수 순위
  • Reference
1 S. Agostinelli, et. al, "Geant4: A simulation toolkit," Nuclear Instruments and Methods in Physics Research Section A, Vol. 506, No. 3, pp. 250-303, 2003   DOI   ScienceOn
2 H. Yoshida, T. Kodama, M. Nagamatsu, S. Sei, T. Yamada, and H. Kurasige, "Tabular Editors for Geant4: Geant4 Geometry Editor and Geant4 Physics Editor," Proceedings of the Conference on Computing in High Energy Physics(CHEP'00), pp. 115-118, 2000
3 R. Chytracek, "The geometry description markup language," Proceedings of the Conference on Computing in High Energy Physics(CHEP2001), pp. 473-476, 2001
4 J. Allisona, el. al, "The Geant4 Visualisation System," Computer Physics Communications, Vol. 178, No. 5, pp. 331-365, 2008   DOI   ScienceOn
5 M. Nagamatsu, et. al, "GAG: GEANT4 Adaptive Graphical User Interface," Proceedings of the Conference on Computing in High Energy Physics(CHEP'98), 1998
6 M. Dobbs and J. B. Hansen, "The HepMC C++ Monte Carlo event record for high energy physics," Computer Physics Communications, Vol. 134, No. 1, pp. 41-46, 2001   DOI   ScienceOn
7 P. Rodrigues, et. al, "Geant4 applications and developments for medical physics experiments," IEEE Transactions on Nuclear Science, Vol. 51, No. 4, pp. 1412-1419, 2004   DOI   ScienceOn
8 C. Takada, et. al,, "Application of "EGS4" to the Development of a Radioactive Gas Monitor using Plastic Scintilation Fibers," National Laboratory for High Energy Physics, Vol. 97, No. 16, pp. 222-230, 1997
9 F. Garcia, K. Kurvinen, T. Brander, R. Orava, J. Heino, A. Virtanen, H. Kettunen, and M. Tenhunen, "Radiation Shielding Study of Advanced Data and Power Management Systems (ADPMS) Housing Using Geant4," IEEE Transactions on Nuclear Science, Vol. 55, No. 1, pp. 644-648, 2008   DOI   ScienceOn
10 J. Allison, et. al,, "Geant4 Developments and Applications," IEEE Transactions on Nuclear Science, Vol. 53, No. 1, pp. 270-278, 2006   DOI   ScienceOn
11 Naruto, "Geant4 GUI and Environments," http://erpc1.naruto-u.ac.jp/-geant4/
12 R. Chytracek, "The geometry description markup language," Proceedings of the Conference on Computing in High Energy Physics(CHEP2001), pp. 473-476, 2001
13 Geant4, "Geant4: User Documentation," http://geant4.cern.ch/support/userdocuments.shtml
14 M. Donszelmann, et. al, "JASSimApp Plugin for JAS3: Interactive Geant4 GUI," Proceedings of the Conference on Computing in High Energy Physics(CHEP2004), 2004
15 M. Dressel, "Geometrical importance sampling in Geant4: From design to verification," CERN-OPEN-2003-048, 2003
16 S. Shin, A. Kim, S. Kim, J. Song, and O. Gwun, "An Integrated Simulation Environment Which Automatically Generates and Edits Source Code for Geant4: Geant4Editor," Information Technology Convergence, 2007(ISITC 2007) International Symposium on, pp. 401-405, 2007