ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
gerrors.py
Go to the documentation of this file.
1 #
2 # To see the output of this macro, click begin_html <a href="gif/gerrors.gif">here</a>. end_html
3 #
4 
5 from ROOT import TCanvas, TGraphErrors
6 from ROOT import gROOT
7 from array import array
8 
9 
10 
11 c1 = TCanvas( 'c1', 'A Simple Graph with error bars', 200, 10, 700, 500 )
12 
13 c1.SetFillColor( 42 )
14 c1.SetGrid()
15 c1.GetFrame().SetFillColor( 21 )
16 c1.GetFrame().SetBorderSize( 12 )
17 
18 n = 10;
19 x = array( 'f', [ -0.22, 0.05, 0.25, 0.35, 0.5, 0.61, 0.7, 0.85, 0.89, 0.95 ] )
20 ex = array( 'f', [ 0.05, 0.1, 0.07, 0.07, 0.04, 0.05, 0.06, 0.07, 0.08, 0.05 ] )
21 y = array( 'f', [ 1, 2.9, 5.6, 7.4, 9.0, 9.6, 8.7, 6.3, 4.5, 1 ] )
22 ey = array( 'f', [ 0.8, 0.7, 0.6, 0.5, 0.4, 0.4, 0.5, 0.6, 0.7, 0.8 ] )
23 
24 gr = TGraphErrors( n, x, y, ex, ey )
25 gr.SetTitle( 'TGraphErrors Example' )
26 gr.SetMarkerColor( 4 )
27 gr.SetMarkerStyle( 21 )
28 gr.Draw( 'ALP' )
29 
30 c1.Update()
c SetBorderSize(2)
h1 SetFillColor(kGreen)