Introduction

HistPresent was developed within a project for online and offline data analysis, MARaBOU, to provide access to ROOT objects like histograms, graphs and ntuples as typically used in accelerator experiments. Special emphasis is placed on the simplicity of the user interface to enable unexperienced users to display histograms and do simple operations like zooming and signal/background fitting. At the same time the full functionality of ROOT is made available like e.g. fitting of slices with complicated functions by providing templates for macros. Some extra features like simultanous projections along X and Y and rotations of 2-dim histograms are built in.

HistPresent also exploits the interactive graphics capabilities of ROOT. In addition to ROOT's built-in graphics primitives like graphs, paves, curlylines etc. it allows interactive insertion of histograms, images, functions, xsplines and text files containing LaTeX code. Features for editing common objects on a grid are provided. Compound objects may be defined, extracted, stored in a file and reinserted with new scale and angle.





Johannes.Elmsheuser 2014-04-07