ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
manyaxis.C
Go to the documentation of this file.
1 /// \file
2 /// \ingroup tutorial_graphics
3 /// Show several TGaxis formats.
4 ///
5 /// \macro_image
6 /// \macro_code
7 ///
8 /// \author Olivier Couet
9 
10 {
11  c1 = new TCanvas("c1","Examples of Gaxis",10,10,700,500);
12 
13  c1->Range(-10,-1,10,1);
14 
15  TGaxis *axis1 = new TGaxis(-5,-0.2,6,-0.2,-6,8,510,"");
16  axis1->SetName("axis1");
17  axis1->Draw();
18 
19  TGaxis *axis2 = new TGaxis(-5,0.2,6,0.2,0.001,10000,510,"G");
20  axis2->SetName("axis2");
21  axis2->Draw();
22 
23  TGaxis *axis3 = new TGaxis(-9,-0.8,-9,0.8,-8,8,50510,"");
24  axis3->SetName("axis3");
25  axis3->Draw();
26 
27  TGaxis *axis4 = new TGaxis(-7,-0.8,-7,0.8,1,10000,50510,"G");
28  axis4->SetName("axis4");
29  axis4->Draw();
30 
31  TGaxis *axis5 = new TGaxis(-5,-0.6,6,-0.6,1.2,1.32,80506,"-+");
32  axis5->SetName("axis5");
33  axis5->SetLabelSize(0.03);
34  axis5->SetTextFont(72);
35  axis5->SetLabelOffset(0.025);
36 
37  axis5->Draw();
38 
39  TGaxis *axis6 = new TGaxis(-5,0.6,6,0.6,100,900,50510,"-");
40  axis6->SetName("axis6");
41  axis6->Draw();
42 
43  TGaxis *axis7 = new TGaxis(8,-0.8,8,0.8,0,9000,50510,"+L");
44  axis7->SetName("axis7");
45  axis7->SetLabelOffset(0.01);
46  axis7->Draw();
47 }
virtual void SetName(const char *name)
Change the name of the axis.
Definition: TGaxis.cxx:2242
TCanvas * c1
Definition: legend1.C:2
virtual void Draw(Option_t *option="")
Default Draw method for all objects.
Definition: TObject.cxx:254
virtual void SetTextFont(Font_t tfont=62)
Definition: TAttText.h:59
void SetLabelSize(Float_t labelsize)
Definition: TGaxis.h:118
virtual void Range(Double_t x1, Double_t y1, Double_t x2, Double_t y2)
Set world coordinate system for the pad.
Definition: TPad.cxx:4623
The axis painter class.
Definition: TGaxis.h:39
The Canvas class.
Definition: TCanvas.h:48
void SetLabelOffset(Float_t labeloffset)
Definition: TGaxis.h:117