14 TCanvas *c =
new TCanvas(
"c",
"XY plot",200,10,700,500);
17 c->SetFillColor(kWhite);
18 c->SetFrameLineColor(kWhite);
19 c->SetFrameBorderMode(0);
23 Double_t x[n] = {-1, -3, -9, 3};
24 Double_t y[n] = {-1000, 900, 300, 300};
25 TGraph* gr =
new TGraph(n,x,y);
26 gr->SetTitle(
"XY plot");
27 gr->SetMinimum(-1080);
29 gr->SetLineColor(kRed);
33 gr->GetHistogram()->GetYaxis()->SetTickLength(0);
34 gr->GetHistogram()->GetXaxis()->SetTickLength(0);
35 gr->GetHistogram()->GetYaxis()->SetLabelSize(0);
36 gr->GetHistogram()->GetXaxis()->SetLabelSize(0);
37 gr->GetHistogram()->GetXaxis()->SetAxisColor(0);
38 gr->GetHistogram()->GetYaxis()->SetAxisColor(0);
44 TGaxis *yaxis =
new TGaxis(0, gPad->GetUymin(),
46 gPad->GetUymin(),gPad->GetUymax(),6,
"+LN");
47 yaxis->ChangeLabel(4,-1,0.);
51 TLatex *ytitle =
new TLatex(-0.5,gPad->GetUymax(),
"Y axis");
53 ytitle->SetTextSize(0.03);
54 ytitle->SetTextAngle(90.);
55 ytitle->SetTextAlign(31);
58 TGaxis *xaxis =
new TGaxis(gPad->GetUxmin(), 0,
60 gPad->GetUxmin(),gPad->GetUxmax(),510,
"+L");
64 TLatex *xtitle =
new TLatex(gPad->GetUxmax(),-200.,
"X axis");
66 xtitle->SetTextAlign(31);
67 xtitle->SetTextSize(0.03);