17–21 Nov 2025
Europe/Madrid timezone

REve

19 Nov 2025, 10:17
1m

Speakers

Alja Mrak Tadel (Univ. of California San Diego (US)) Matevz Tadel (Univ. of California San Diego (US)) Serguei Linev (GSI Darmstadt)

Description

REve is a rewrite of EVE for the ROOT-7 era, using modern C++ and relying on ROOT’s built-in http server for communication with GUI clients. Part of REve is also implemented in JavaScript and uses OpenUI5, JSROOT, and RenderCore as its foundation libraries.

FireworksWeb is a CMS application built around REve. Several advanced legacy Fireworks features have been ported into REve in an experiment-independent manner, relying heavily on Cling, the C++ interpreter of ROOT: dynamic table views, handling of physics object collections, and filtering of objects within physics collections.

Authors

Alja Mrak Tadel (Univ. of California San Diego (US)) Matevz Tadel (Univ. of California San Diego (US)) Serguei Linev (GSI Darmstadt)

Presentation materials