General Information
The Geometry Database is a part of the Geometry Information System, which provides a central storage of the detector geometries and a set of convenient tools to manage the geometry modules and software assemblies of various versions of the setup as a combination of these modules and additional files containing a description of the magnetic field, detector materials and media. Two user interfaces are available to work with the Geometry Database of the experiment: the specialized Web interface and an application programming interface (API) providing a set of ROOT macros for selecting and loading the setup geometry and its components into the experiment software for simulation, reconstruction and physics data analysis of the particle collision events. The Geometry Database is intended for storing, processing and managing information on detector geometries. The Web interface of the database provides the following functionality:
- viewing, adding and deleting files with geometry materials and magnetic fields;
- viewing and managing files with detector geometries of the setup, CERN ROOT, ASCII and GDML files are supported;
- viewing and managing geometry modules as these geometry files with corresponding transformation matrices which allow to set a displacement and rotation of the detectors in the setup without changing an original geometry in the files;
- constructing and approving various versions of the setup geometries as a combination of the stored modules, magnetic field and geometry materials; viewing, loading, updating and deleting existing setup geometries;
- search and download of detector geometries from the Web service;
- download a full local version of the Geometry Database based on the SQLite DBMS, which is a local replica of the central PostgreSQL geometry database.
The available functionality of the Web interface depends on the user category: lead developer, developer or general user. Please, login to get extended rights and an access to editing functions. More detailed information on the Geometry Database can be found in this article.