13 TCanvas *c1 =
new TCanvas(
"c1",
"A canvas", 10,10, 600, 300);
14 c1->Range(0, 0, 140, 60);
15 Int_t linsav = gStyle->GetLineWidth();
16 gStyle->SetLineWidth(3);
21 l =
new TLine(10, 10, 30, 30); l->Draw();
22 l =
new TLine(10, 50, 30, 30); l->Draw();
23 TCurlyArc *ginit =
new TCurlyArc(30, 30, 12.5*sqrt(2), 135, 225);
26 t.DrawLatex(7,6,
"e^{-}");
27 t.DrawLatex(7,55,
"e^{+}");
28 t.DrawLatex(7,30,
"#gamma");
30 TCurlyLine *Gamma =
new TCurlyLine(30, 30, 55, 30);
33 t.DrawLatex(42.5,37.7,
"#gamma");
35 TArc *a =
new TArc(70, 30, 15);
37 t.DrawLatex(55, 45,
"#bar{q}");
38 t.DrawLatex(85, 15,
"q");
39 TCurlyLine *gluon =
new TCurlyLine(70, 45, 70, 15);
41 t.DrawLatex(77.5,30,
"g");
43 TCurlyLine *z0 =
new TCurlyLine(85, 30, 110, 30);
46 t.DrawLatex(100, 37.5,
"Z^{0}");
48 l =
new TLine(110, 30, 130, 10); l->Draw();
49 l =
new TLine(110, 30, 130, 50); l->Draw();
51 TCurlyArc *gluon1 =
new TCurlyArc(110, 30, 12.5*sqrt(2), 315, 45);
54 t.DrawLatex(135,6,
"#bar{q}");
55 t.DrawLatex(135,55,
"q");
56 t.DrawLatex(135,30,
"g");
58 gStyle->SetLineWidth(linsav);