void gaxis(){
   auto c1 = 
new TCanvas(
"c1",
"Examples of TGaxis",10,10,700,500);
 
 
   auto axis1 = 
new TGaxis(-4.5,-0.2,5.5,-0.2,-6,8,510,
"");
 
   axis1->Draw();
 
   auto axis2 = 
new TGaxis(-4.5,0.2,5.5,0.2,0.001,10000,510,
"G");
 
   axis2->Draw();
 
   auto axis3 = 
new TGaxis(-9,-0.8,-9,0.8,-8,8,50510,
"");
 
   axis3->SetTitle("axis3");
   axis3->SetTitleOffset(0.5);
   axis3->Draw();
 
   auto axis4 = 
new TGaxis(-7,-0.8,-7,0.8,1,10000,50510,
"G");
 
   axis4->SetTitle("axis4");
   axis4->Draw();
 
   auto axis5 = 
new TGaxis(-4.5,-0.6,5.5,-0.6,1.2,1.32,80506,
"-+");
 
   axis5->SetLabelSize(0.03);
   axis5->SetTextFont(72);
   axis5->Draw();
 
   auto axis6 = 
new TGaxis(-4.5,0.5,5.5,0.5,100,900,50510,
"-");
 
   axis6->Draw();
 
   auto axis7 = 
new TGaxis(-5.5,0.85,5.5,0.85,0,4.3e-6,510,
"");
 
   axis7->Draw();
 
   auto axis8 = 
new TGaxis(8,-0.8,8,0.8,0,9000,50510,
"+L");
 
   axis8->Draw();
 
   
   
   auto axis9 = 
new TGaxis(6.5,0.8,6.499,-0.8,0,90,50510,
"-");
 
   axis9->Draw();
}