Status of the object-oriented EGS interface project
- 1. Quantum Research Services, Durham, NC (United States)
- 2. Stanford Linear Accelerator Center, Stanford, CA (United States)
- 3. The Univ. of Michigan, Bonisteel Boulevard, Ann Arbor, MI (United States)
- 4. High Energy Accelerator Research Organization, Tsukuba, Ibaraki (Japan)
Description
The object-oriented EGS interface project seeks to simplify - using modern object-oriented and visual user interface techniques - the geometry and scoring aspects of the process of running the EGS code. The project will create an extremely user-friendly EGS package that retains and exploits the well documented physics advantages of EGS but removes the requirement that the user write HOWFAR and AUSGAB subroutines to define the geometry and scoring aspects of each new problem. In addition, several physics enhancements will be incorporated in EGS5. Although EGS5 will be able to be used in the traditional way - in a stand-alone fashion with users writing their own geometry and scoring subroutines - it is designed to be used in a completely new way - linked to a user interface through which users can manage all aspects of problem specification and code operation. This paper concentrates on the object-oriented user interface, which will dramatically simplify defining problem-specific detail for EGS. The 'EGS5 + VUI1' package will allow users to solve independent problems by run-time linking of the EGS5 code with class libraries that encapsulate the geometry and scoring aspects of each problem. Some simple example problems are considered in order to illustrate features of the EGS5 + VUI1 package. (author)
Additional details
Publishing Information
- Imprint Title
- Proceedings of the second international workshop on EGS
- Imprint Pagination
- 352 p.
- Journal Page Range
- p. 23-30
- Report number
- KEK-PROC--2000-20
Conference
- Title
- 2. international workshop on EGS
- Dates
- 8-12 Aug 2000
- Place
- Tsukuba, Ibaraki (Japan)
INIS
- Country of Publication
- Japan
- Country of Input or Organization
- Japan
- INIS RN
- 33008054
- Subject category
- S73: NUCLEAR PHYSICS AND RADIATION PHYSICS;
- Resource subtype / Literary indicator
- Conference, Non-conventional Literature
- Descriptors DEI
- ANGULAR DISTRIBUTION; BREMSSTRAHLUNG; CHARGED-PARTICLE TRANSPORT; CROSS SECTIONS; FLUORESCENCE; INTERFACES; K SHELL; L SHELL; MONTE CARLO METHOD; PHOTOELECTRIC EMISSION; PHOTON TRANSPORT; PROGRAMMING
- Descriptors DEC
- CALCULATION METHODS; DISTRIBUTION; ELECTROMAGNETIC RADIATION; ELECTRON EMISSION; ELECTRONIC STRUCTURE; EMISSION; LUMINESCENCE; NEUTRAL-PARTICLE TRANSPORT; PHOTOELECTRIC EFFECT; PHOTON EMISSION; RADIATION TRANSPORT; RADIATIONS
Optional Information
- Notes
- 11 refs., 3 figs., 1 tab.