• DocumentCode
    2489546
  • Title

    An Integrated Simulation Environment Which Automatically Generates and Edits Source Code for Geant4: Geant4Editor

  • Author

    Shin, Sungsik ; Kim, Ami ; Kim, Seungwan ; Song, Juwhan ; Gwun, Oubong

  • Author_Institution
    Chonbuk Nat. Univ., Chonju
  • fYear
    2007
  • fDate
    23-24 Nov. 2007
  • Firstpage
    401
  • Lastpage
    405
  • Abstract
    Geant4 is a physical library, used for radiation or other physics simulations. To take advantage of the Geant4 library, the user should inherit the classes which are provided in the library and embody the three classes required by C++ language. Because it is usually difficult and takes a lot of time for a physicist to embody these classes, we are developing a user interface system named Geant4Editor in order to provide a more convenient integrated simulation environment in which to edit and generate the Geant4 source code. In this paper, we explore the weak points of the existing programs, and analyze the Geant4 library execution process and mandatory class definition rules, so as to allow the mandatory classes to be generated simply by inputting parameters and to provide a more convenient integrated simulation environment. Geant4Editor is based on Win32, and runs in the Windows environment.
  • Keywords
    C++ language; digital simulation; physics computing; program compilers; radiation; user interfaces; C++ language; Geant4 library execution process; Geant4Editor; Win32; Windows environment; class definition rules; integrated simulation environment; physical library; physics simulations; radiation; source code editing; source code generation; user interface system; Ambient intelligence; Analytical models; Computational modeling; Computer simulation; Geometry; Graphical user interfaces; Information technology; Libraries; Physics computing; Solid modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology Convergence, 2007. ISITC 2007. International Symposium on
  • Conference_Location
    Joenju
  • Print_ISBN
    0-7695-3045-1
  • Electronic_ISBN
    978-0-7695-3045-1
  • Type

    conf

  • DOI
    10.1109/ISITC.2007.67
  • Filename
    4410674