Speaker
V. Tsulaia
(UNIVERSITY OF PITTSBURGH)
Description
The GeoModel toolkit is a library of geometrical primitives that can be
used to describe detector geometries. The toolkit is designed as a data
layer, and especially optimized in order to be able to describe large and
complex detector systems with minimum memory consumption. Some of the
techniques used to minimize the memory consumption are: shared instancing
with reference counting, compressed representations of Euclidean
transformations, special nodes which encode the naming of volumes without storing
name-strings, and, especially, parameterization though embedded symbolic expressions
of transformation fields. A faithful representation of a GeoModel description
can be transferred to Geant4, and, we predict, to other engines that simulate the
interaction of particles with matter. GeoModel comes with native capabilities for
geometry clash detection and for material integration. It's only external
dependencies are upon CLHEP.
This talk describes this toolkit for the first time in a public forum.
Primary authors
J. Boudreau
(UNIVERSITY OF PITTSBURGH)
V. Tsulaia
(UNIVERSITY OF PITTSBURGH)