framework.C: An example with basic graphics illustrating the Object Oriented | Basic Graphics | graphShade.C: Show how to shade an area between two graphs |
{ //Simple example illustrating how to draw TGaxis objects in various formats. //To see the output of this macro, click begin_html <a href="gif/gaxis.gif" >here</a> end_html //Author: Rene Brun gROOT.Reset(); c1 = new TCanvas("c1","Examples of Gaxis",10,10,700,500); c1->Range(-10,-1,10,1); TGaxis *axis1 = new TGaxis(-4.5,-0.2,5.5,-0.2,-6,8,510,""); axis1->SetName("axis1"); axis1->Draw(); TGaxis *axis2 = new TGaxis(-4.5,0.2,5.5,0.2,0.001,10000,510,"G"); axis2->SetName("axis2"); axis2->Draw(); TGaxis *axis3 = new TGaxis(-9,-0.8,-9,0.8,-8,8,50510,""); axis3->SetName("axis3"); axis3->SetTitle("axis3"); axis3->SetTitleOffset(0.5); axis3->Draw(); TGaxis *axis4 = new TGaxis(-7,-0.8,-7,0.8,1,10000,50510,"G"); axis4->SetName("axis4"); axis4->SetTitle("axis4"); axis4->Draw(); TGaxis *axis5 = new TGaxis(-4.5,-0.6,5.5,-0.6,1.2,1.32,80506,"-+"); axis5->SetName("axis5"); axis5->SetLabelSize(0.03); axis5->SetTextFont(72); axis5->Draw(); TGaxis *axis6 = new TGaxis(-4.5,0.5,5.5,0.5,100,900,50510,"-"); axis6->SetName("axis6"); axis6->Draw(); TGaxis *axis6a = new TGaxis(-5.5,0.85,5.5,0.85,0,4.3e-6,510,""); axis6a->SetName("axis6a"); axis6a->Draw(); TGaxis *axis7 = new TGaxis(8,-0.8,8,0.8,0,9000,50510,"+L"); axis7->SetName("axis7"); axis7->Draw(); //one can make axis going top->bottom. However because of a long standing //problem, the two x values should not be equal TGaxis *axis8 = new TGaxis(6.5,0.8,6.499,-0.8,0,90,50510,"-"); axis8->SetName("axis8"); axis8->Draw(); } gaxis.C:1 gaxis.C:2 gaxis.C:3 gaxis.C:4 gaxis.C:5 gaxis.C:6 gaxis.C:7 gaxis.C:8 gaxis.C:9 gaxis.C:10 gaxis.C:11 gaxis.C:12 gaxis.C:13 gaxis.C:14 gaxis.C:15 gaxis.C:16 gaxis.C:17 gaxis.C:18 gaxis.C:19 gaxis.C:20 gaxis.C:21 gaxis.C:22 gaxis.C:23 gaxis.C:24 gaxis.C:25 gaxis.C:26 gaxis.C:27 gaxis.C:28 gaxis.C:29 gaxis.C:30 gaxis.C:31 gaxis.C:32 gaxis.C:33 gaxis.C:34 gaxis.C:35 gaxis.C:36 gaxis.C:37 gaxis.C:38 gaxis.C:39 gaxis.C:40 gaxis.C:41 gaxis.C:42 gaxis.C:43 gaxis.C:44 gaxis.C:45 gaxis.C:46 gaxis.C:47 gaxis.C:48 gaxis.C:49 gaxis.C:50 gaxis.C:51 gaxis.C:52 gaxis.C:53 gaxis.C:54 gaxis.C:55 |
|