Logo ROOT  
Reference Guide
ROOT 7 tutorials

Various examples showing the ROOT 7 interface.

Warning
This is part of the ROOT 7 prototype! It will change without notice. It might trigger earthquakes. Feedback is welcome!

Modules

 ROOT 7 ntuple tutorials
 Various examples showing the ROOT 7 ntuples.
 

Files

file  box.cxx
 This ROOT 7 example demonstrates how to create a ROOT 7 canvas (RCanvas) and draw ROOT 7 boxes in it (RBox).
 
file  browser.cxx
 
file  concurrentfill.cxx
 
file  draw.cxx
 
file  draw_axes.cxx
 This ROOT7 example demonstrates how to create a RCanvas and draw several RAxis objects with different options.
 
file  draw_frame.cxx
 
file  draw_legend.cxx
 This macro generates two TH1D objects and build RLegend In addition use of auto colors are shown.
 
file  draw_mt.cxx
 This macro demonstrate usage of ROOT7 graphics from many threads Three different canvases in three different threads are started and regularly updated.
 
file  draw_pave.cxx
 This macro generates a small V7 TH1D, fills it and draw it in a V7 canvas.
 
file  draw_rh1.cxx
 This macro generates two RH1D, fills them and draw with different options in RCanvas.
 
file  draw_rh1_large.cxx
 This macro generates really large RH1D histogram, fills it with predefined pattern and draw it in a RCanvas, using Optmize() drawing mode.
 
file  draw_rh2.cxx
 This macro generates RH2D and draw it with different options in RCanvas.
 
file  draw_rh2_colz.cxx
 This macro generates a small V7 TH2D, fills it with random values and draw it in a V7 canvas, using configured web browser.
 
file  draw_rh2_large.cxx
 This macro generates really large RH2D histogram, fills it with predefined pattern and draw it in a RCanvas, using Optmize() drawing mode.
 
file  draw_rh3.cxx
 This macro generates a small RH3D, fills it with random values and draw it in RCanvas, using configured web browser.
 
file  draw_rh3_large.cxx
 This macro generates really large RH2D histogram, fills it with predefined pattern and draw it in a RCanvas, using Optmize() drawing mode.
 
file  draw_subpads.cxx
 
file  draw_text.cxx
 
file  draw_v6.cxx
 This macro shows how ROOT objects like TH1, TH2, TGraph can be drawn in RCanvas.
 
file  filedialog.cxx
 
file  fitpanel.cxx
 
file  fitpanel6.cxx
 
file  histops.cxx
 
file  line.cxx
 This ROOT 7 example demonstrates how to create a ROOT 7 canvas (RCanvas) and draw ROOT 7 lines in it (RLine).
 
file  lineRStyle.cxx
 This ROOT 7 example demonstrates how to customize RLine object using RStyle "normal" coordinates' system.
 
file  lineStyle.cxx
 
file  lineWidth.cxx
 
file  markerStyle.cxx
 
file  pad.cxx
 
file  perf.cxx
 
file  perfcomp.cxx
 
file  simple.cxx