Cargando…

Multiple-view, multiple-selection visualization of simulation geometry in CMS

Fireworks, the event-display program of CMS, was extended with an advanced geometry visualization package. ROOT's TGeo geometry is used as internal representation, shared among several geometry views. Each view is represented by a GUI list-tree widget, implemented as a flat vector to allow for...

Descripción completa

Detalles Bibliográficos
Autor principal: Mrak Tadel, Alja
Lenguaje:eng
Publicado: 2012
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/396/2/022052
http://cds.cern.ch/record/1457867
_version_ 1780925141153218560
author Mrak Tadel, Alja
author_facet Mrak Tadel, Alja
author_sort Mrak Tadel, Alja
collection CERN
description Fireworks, the event-display program of CMS, was extended with an advanced geometry visualization package. ROOT's TGeo geometry is used as internal representation, shared among several geometry views. Each view is represented by a GUI list-tree widget, implemented as a flat vector to allow for fast searching, selection, and filtering by material type, node name, and shape type. Display of logical and physical volumes is supported. Color, transparency, and visibility flags can be modified for each node or for a selection of nodes. Further operations, like opening of a new view or changing of the root node, can be performed via a context menu. Node selection and graphical properties determined by the list-tree view can be visualized in any 3D graphics view of Fireworks. As each 3D view can display any number of geometry views, a user is free to combine different geometry-view selections within the same 3D view. Node-selection by proximity to a given point is possible. A visual clipping box can be set for each geometry view to limit geometry drawing into a specified region. Visualization of geometric overlaps, as detected by TGeo, is also supported. The geometry visualization package is used for detailed inspection and display of simulation geometry with or without the event data. It also serves as a tool for geometry debugging and inspection, facilitating development of geometries for CMS detector upgrades and for SLHC.
id cern-1457867
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2012
record_format invenio
spelling cern-14578672019-09-30T06:29:59Zdoi:10.1088/1742-6596/396/2/022052http://cds.cern.ch/record/1457867engMrak Tadel, AljaMultiple-view, multiple-selection visualization of simulation geometry in CMSDetectors and Experimental TechniquesFireworks, the event-display program of CMS, was extended with an advanced geometry visualization package. ROOT's TGeo geometry is used as internal representation, shared among several geometry views. Each view is represented by a GUI list-tree widget, implemented as a flat vector to allow for fast searching, selection, and filtering by material type, node name, and shape type. Display of logical and physical volumes is supported. Color, transparency, and visibility flags can be modified for each node or for a selection of nodes. Further operations, like opening of a new view or changing of the root node, can be performed via a context menu. Node selection and graphical properties determined by the list-tree view can be visualized in any 3D graphics view of Fireworks. As each 3D view can display any number of geometry views, a user is free to combine different geometry-view selections within the same 3D view. Node-selection by proximity to a given point is possible. A visual clipping box can be set for each geometry view to limit geometry drawing into a specified region. Visualization of geometric overlaps, as detected by TGeo, is also supported. The geometry visualization package is used for detailed inspection and display of simulation geometry with or without the event data. It also serves as a tool for geometry debugging and inspection, facilitating development of geometries for CMS detector upgrades and for SLHC.CMS-CR-2012-087oai:cds.cern.ch:14578672012-05-12
spellingShingle Detectors and Experimental Techniques
Mrak Tadel, Alja
Multiple-view, multiple-selection visualization of simulation geometry in CMS
title Multiple-view, multiple-selection visualization of simulation geometry in CMS
title_full Multiple-view, multiple-selection visualization of simulation geometry in CMS
title_fullStr Multiple-view, multiple-selection visualization of simulation geometry in CMS
title_full_unstemmed Multiple-view, multiple-selection visualization of simulation geometry in CMS
title_short Multiple-view, multiple-selection visualization of simulation geometry in CMS
title_sort multiple-view, multiple-selection visualization of simulation geometry in cms
topic Detectors and Experimental Techniques
url https://dx.doi.org/10.1088/1742-6596/396/2/022052
http://cds.cern.ch/record/1457867
work_keys_str_mv AT mraktadelalja multipleviewmultipleselectionvisualizationofsimulationgeometryincms