Speaker
Serguei Linev
(GSI - Helmholtzzentrum fur Schwerionenforschung GmbH (DE))
Description
RWebWindow class builds the core functionality for web-based widgets in ROOT. It combines all necessary server-side components and provides communication channels with multiple JavaScript clients.
Following new ROOT widgets are build based on RWebWindow functionality:
- RCanvas – ROOT7 canvas for drawing all kinds of primitives, including
histograms and graphs - RBrowser – hierarchical objects and files browser with integrated viewer
- RFitPanel – fit panel for ROOT6/ROOT7 data classes
- REve – interactive event display
- RGeomViewer – geometry viewer
- TWebCanvas – lightweight web display for ROOT6 TCanvas
OpenUI5 is used to build user interfaces like combo boxes, menus, dialogs in all web-based widgets. Special component was implemented to provide efficient and scalable hierarchy browser.
Consider for promotion | Yes |
---|
Primary authors
Bertrand Bellenot
(CERN)
Iliana Betsou
(National Technical Univ. of Athens (GR))
Olivier Couet
(CERN)
Serguei Linev
(GSI - Helmholtzzentrum fur Schwerionenforschung GmbH (DE))
Alja Mrak Tadel
(Univ. of California San Diego (US))
Axel Naumann
(CERN)
Matevz Tadel
(Univ. of California San Diego (US))