skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Geometry Description Markup Language for Physics Simulation And Analysis Applications.

Abstract

The Geometry Description Markup Language (GDML) is a specialized XML-based language designed as an application-independent persistent format for describing the geometries of detectors associated with physics measurements. It serves to implement ''geometry trees'' which correspond to the hierarchy of volumes a detector geometry can be composed of, and to allow to identify the position of individual solids, as well as to describe the materials they are made of. Being pure XML, GDML can be universally used, and in particular it can be considered as the format for interchanging geometries among different applications. In this paper we will present the current status of the development of GDML. After having discussed the contents of the latest GDML schema, which is the basic definition of the format, we will concentrate on the GDML processors. We will present the latest implementation of the GDML ''writers'' as well as ''readers'' for either Geant4 [2], [3] or ROOT [4], [10].

Authors:
; ; ; ; ; ; ;
Publication Date:
Research Org.:
Stanford Linear Accelerator Center (SLAC)
Sponsoring Org.:
USDOE
OSTI Identifier:
898153
Report Number(s):
SLAC-PUB-12301
TRN: US200706%%402
DOE Contract Number:  
AC02-76SF00515
Resource Type:
Journal Article
Resource Relation:
Journal Name: IEEE Trans.Nucl.Sci.53:2892, 2006
Country of Publication:
United States
Language:
English
Subject:
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; COMPUTERIZED SIMULATION; G CODES; GEOMETRY; IMPLEMENTATION; PHYSICS; PROGRAMMING LANGUAGES; SIMULATION; Instrumentation,ACCPHY

Citation Formats

Chytracek, R., /CERN, McCormick, J., /SLAC, Pokorski, W., /CERN, Santin, G., and /European Space Agency. Geometry Description Markup Language for Physics Simulation And Analysis Applications.. United States: N. p., 2007. Web.
Chytracek, R., /CERN, McCormick, J., /SLAC, Pokorski, W., /CERN, Santin, G., & /European Space Agency. Geometry Description Markup Language for Physics Simulation And Analysis Applications.. United States.
Chytracek, R., /CERN, McCormick, J., /SLAC, Pokorski, W., /CERN, Santin, G., and /European Space Agency. Tue . "Geometry Description Markup Language for Physics Simulation And Analysis Applications.". United States. doi:. https://www.osti.gov/servlets/purl/898153.
@article{osti_898153,
title = {Geometry Description Markup Language for Physics Simulation And Analysis Applications.},
author = {Chytracek, R. and /CERN and McCormick, J. and /SLAC and Pokorski, W. and /CERN and Santin, G. and /European Space Agency},
abstractNote = {The Geometry Description Markup Language (GDML) is a specialized XML-based language designed as an application-independent persistent format for describing the geometries of detectors associated with physics measurements. It serves to implement ''geometry trees'' which correspond to the hierarchy of volumes a detector geometry can be composed of, and to allow to identify the position of individual solids, as well as to describe the materials they are made of. Being pure XML, GDML can be universally used, and in particular it can be considered as the format for interchanging geometries among different applications. In this paper we will present the current status of the development of GDML. After having discussed the contents of the latest GDML schema, which is the basic definition of the format, we will concentrate on the GDML processors. We will present the latest implementation of the GDML ''writers'' as well as ''readers'' for either Geant4 [2], [3] or ROOT [4], [10].},
doi = {},
journal = {IEEE Trans.Nucl.Sci.53:2892, 2006},
number = ,
volume = ,
place = {United States},
year = {Tue Jan 23 00:00:00 EST 2007},
month = {Tue Jan 23 00:00:00 EST 2007}
}