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 , or ROOT ,

Keywords

Markup languageXMLComputer scienceProgramming languageDetectorHierarchySchema (genetic algorithms)PhysicsGeometryEngineering drawingInformation retrievalOpticsWorld Wide WebEngineeringMathematics

Affiliated Institutions

Related Publications

Publication Info

Year
2006
Type
article
Volume
53
Issue
5
Pages
2892-2896
Citations
156
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

156
OpenAlex

Cite This

R Chytracek, J. McCormick, Witold Pokorski et al. (2006). Geometry Description Markup Language for Physics Simulation and Analysis Applications. IEEE Transactions on Nuclear Science , 53 (5) , 2892-2896. https://doi.org/10.1109/tns.2006.881062

Identifiers

DOI
10.1109/tns.2006.881062