23 texf->SetTextAlign(22);
24 texf->SetTextSize(0.07);
25 texf->SetTextAngle(90);
30 texl->SetTextAlign(22);
31 texl->SetTextSize(0.07);
32 texl->SetTextAngle(90);
37 texq->SetTextAlign(22);
38 texq->SetTextSize(0.07);
39 texq->SetTextAngle(90);
46 tex.SetTextSize(0.14);
47 tex.DrawLatex(0.5, 0.93,
"Elementary");
48 tex.SetTextSize(0.12);
49 tex.DrawLatex(0.5, 0.84,
"Particles");
50 tex.SetTextSize(0.05);
51 tex.DrawLatex(0.5, 0.067,
"Three Generations of Matter");
57 TPad *
pad =
new TPad(
"pad",
"pad", 0.15, 0.11, 0.85, 0.79);
60 pad->Divide(4, 4, 0.0003, 0.0003);
64 gPad->SetBorderSize(border);
65 tex.DrawLatex(.5, .5,
"u");
69 gPad->SetBorderSize(border);
70 tex.DrawLatex(.5, .5,
"c");
74 gPad->SetBorderSize(border);
75 tex.DrawLatex(.5, .5,
"t");
79 gPad->SetBorderSize(border);
80 tex.DrawLatex(.5, .55,
"#gamma");
84 gPad->SetBorderSize(border);
85 tex.DrawLatex(.5, .5,
"d");
89 gPad->SetBorderSize(border);
90 tex.DrawLatex(.5, .5,
"s");
94 gPad->SetBorderSize(border);
95 tex.DrawLatex(.5, .5,
"b");
99 gPad->SetBorderSize(border);
100 tex.DrawLatex(.5, .55,
"g");
104 gPad->SetBorderSize(border);
105 tex.DrawLatex(.5, .5,
"#nu_{e}");
109 gPad->SetBorderSize(border);
110 tex.DrawLatex(.5, .5,
"#nu_{#mu}");
114 gPad->SetBorderSize(border);
115 tex.DrawLatex(.5, .5,
"#nu_{#tau}");
119 gPad->SetBorderSize(border);
120 tex.DrawLatex(.5, .5,
"Z");
124 gPad->SetBorderSize(border);
125 tex.DrawLatex(.5, .5,
"e");
129 gPad->SetBorderSize(border);
130 tex.DrawLatex(.5, .56,
"#mu");
134 gPad->SetBorderSize(border);
135 tex.DrawLatex(.5, .5,
"#tau");
139 gPad->SetBorderSize(border);
140 tex.DrawLatex(.5, .5,
"W");
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
To draw Mathematical Formula.
The most important graphics class in the ROOT system.