{ auto c = new TCanvas("c1","Examples of TGaxis",900,100); c->Range(-6,-0.1,6,0.1); auto *axis = new TGaxis(-5.5,0.,5.5,0.,0.0,100,510,"S"); axis->SetName("axis1"); axis->SetTitle("Axis Title"); axis->SetTitleSize(0.2); axis->SetLabelSize(0.2); axis->SetTickSize(0.15); axis->SetTitleColor(kBlue); axis->SetTitleFont(42); axis->ChangeLabel(1,-1,-1,-1,2); axis->ChangeLabel(3,-1,0.); axis->ChangeLabel(5,30.,-1,0); axis->ChangeLabel(6,-1,-1,-1,3,-1,"6th label"); axis->ChangeLabel(-2,-1,-1,-1,3,-1,"2nd to last label"); axis->Draw(); }