Skip to content

A easy-to-use front-end to analyse ROOT TTree structures

License

Notifications You must be signed in to change notification settings

deepaksamuel/iRoot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iRoot

An easy-to-use front-end for analysing ROOT TTree structures

iRoot was developed during the R&D phase of the INO-ICAL prototype stack at Tata Institute of Fundamental Research. Most data formats were in binary at that time and we decided to shift to TTree format owing to the easy plotting and analysis features of ROOT that came along with it. In due course, we found that is most analysis, plots have to be made from mulitple files, looped over some array index. Also, a visual assessment of the data values was important at that time. To address the requirements of multiple groups, I designed a front-end for ROOT TTree structures which can be used just like MS-Excel. The tool can be used to: a) Open multiple TFiles with TTrees inside and view them in a Table (see screenshot2.png) b) Loop over array like structures and plot them in a separate canvases (or superimpose) c) Fit data to simple functions d) Edit the plot style like color / fonts / scales etc.

and more importantly, all in a single GUI.

##Binaries:

Windows: Binaries are available in the releases section https://github.com/deepaksamuel/iRoot/releases. No need to install ROOT. ROOT 6 comes along with the setup. Make sure that the enviroment variables do not have any ROOTSYS variables.

Linux: Download the source code and compile. Ubuntu 14 compiled binaries are in the releases section.

alt text alt text alt text

Your feedback is important. Please write to me at deepaksamuel@gmail.com

About

A easy-to-use front-end to analyse ROOT TTree structures

Resources

License

Stars

Watchers

Forks

Packages

No packages published