add readme
This commit is contained in:
parent
a02003031a
commit
ef2fa96a83
3 changed files with 34 additions and 1 deletions
29
README.md
Normal file
29
README.md
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
<img src="example.png" width="500px"/>
|
||||||
|
|
||||||
|
## rntviewer
|
||||||
|
This is a work-in-progress interactive visualization tool for [RNTuple](https://root.cern.ch/doc/v618/md_tree_ntuple_v7_doc_README.html).
|
||||||
|
|
||||||
|
### 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>
|
||||||
|
```
|
BIN
example.png
Normal file
BIN
example.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 55 KiB |
|
@ -8,9 +8,13 @@ Size=1152,1414
|
||||||
|
|
||||||
[Window][main]
|
[Window][main]
|
||||||
Pos=0,0
|
Pos=0,0
|
||||||
Size=1143,1388
|
Size=1211,806
|
||||||
|
|
||||||
[Window][Hex View]
|
[Window][Hex View]
|
||||||
Pos=91,62
|
Pos=91,62
|
||||||
Size=1002,939
|
Size=1002,939
|
||||||
|
|
||||||
|
[Table][0x9FEC56E3,2]
|
||||||
|
Column 0 Weight=1.6105
|
||||||
|
Column 1 Weight=0.3895
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue