No description
Find a file
2024-07-19 21:02:27 +02:00
src check number of arguments 2024-07-19 21:02:27 +02:00
third_party add cluster highlighting 2024-07-19 16:31:48 +02:00
.gitignore add colors for header/footer 2024-07-11 14:00:43 +02:00
.gitmodules make imgui a submodule; import memory editor 2024-07-10 21:41:48 +02:00
example.png add readme 2024-07-16 17:05:45 +02:00
imgui.ini check number of arguments 2024-07-19 21:02:27 +02:00
lmext1.root add arena 2024-07-10 17:48:23 +02:00
Makefile actually fix Makefile for real 2024-07-16 15:00:09 +02:00
README.md add readme 2024-07-16 17:05:45 +02:00

rntviewer

This is a work-in-progress interactive visualization tool for RNTuple.

Getting the repo

Clone this repository with

$ git clone --recurse-submodules <repo_url>

Dependencies

rntviewer currently only works on Linux (PRs welcome).

The dependencies are:

  • GLFW3 (libglfw3-dev on debian, glfw-devel on fedora, glfw on arch)
  • ROOT (likely bleeding edge version, compiled from sources)

Other than those, rntviewer depends on Dear ImGui and GLAD (both included in the source tree).

The machine must support OpenGL 4.

Building

Building is done with make. Make sure to source /path/to/root/bin/thisroot.sh before running it.

Usage

$ ./rntviewer <ntuple_name> <ntuple_file.root>