]>
Commit | Line | Data |
---|---|---|
a7a1dd76 | 1 | /// \file ClassTree.C |
2 | /// \brief Macro generated from canvas: ClassTree | |
3 | /// | |
4 | /// \author ROOT version 2.21/07 | |
5 | /// \date Tue Jun 1 17:01:38 1999 | |
6 | ||
d8d3b5b8 | 7 | void ClassTree() |
cc80f89e | 8 | { |
a7a1dd76 | 9 | |
cc80f89e | 10 | TCanvas *ClassTree = new TCanvas("ClassTree", "",186,135,594,449); |
11 | ClassTree->SetHighLightColor(2); | |
12 | ClassTree->Range(0,5,20,20); | |
13 | ClassTree->SetFillColor(33); | |
14 | ClassTree->SetBorderSize(2); | |
15 | TLine *line = new TLine(0.5,18.15,4.4,18.15); | |
16 | line->Draw(); | |
17 | line = new TLine(4.4,17.725,4.4,18.575); | |
18 | line->Draw(); | |
19 | ||
20 | TPaveLabel *pl = new TPaveLabel(1,17.895,4.205,18.405,"TArray","br"); | |
21 | pl->SetFillColor(30); | |
22 | pl->SetTextSize(0.9); | |
23 | pl->Draw(); | |
24 | line = new TLine(0.5,16.875,1,16.875); | |
25 | line->Draw(); | |
26 | ||
27 | pl = new TPaveLabel(1,16.62,4.205,17.13,"TAttFill","br"); | |
28 | pl->SetFillColor(30); | |
29 | pl->SetTextSize(0.9); | |
30 | pl->Draw(); | |
31 | line = new TLine(0.5,16.025,1,16.025); | |
32 | line->Draw(); | |
33 | ||
34 | pl = new TPaveLabel(1,15.77,4.205,16.28,"TAttLine","br"); | |
35 | pl->SetFillColor(30); | |
36 | pl->SetTextSize(0.9); | |
37 | pl->Draw(); | |
38 | line = new TLine(0.5,15.175,1,15.175); | |
39 | line->Draw(); | |
40 | ||
41 | pl = new TPaveLabel(1,14.92,4.205,15.43,"TAttMarker","br"); | |
42 | pl->SetFillColor(30); | |
43 | pl->SetTextSize(0.9); | |
44 | pl->Draw(); | |
45 | line = new TLine(0.5,9.775,4.4,9.775); | |
46 | line->Draw(); | |
47 | line = new TLine(4.4,7.65,4.4,12.325); | |
48 | line->Draw(); | |
49 | ||
50 | pl = new TPaveLabel(1,9.52,4.205,10.03,"TObject","br"); | |
51 | pl->SetFillColor(5); | |
52 | pl->SetTextSize(0.9); | |
53 | pl->Draw(); | |
54 | line = new TLine(4.4,12.325,4.9,12.325); | |
55 | line->Draw(); | |
56 | ||
57 | pl = new TPaveLabel(4.9,12.07,8.105,12.58,"AliArrayI","br"); | |
58 | pl->SetFillColor(18); | |
59 | pl->SetTextSize(0.9); | |
60 | pl->Draw(); | |
61 | line = new TLine(4.4,11.475,4.9,11.475); | |
62 | line->Draw(); | |
63 | ||
64 | pl = new TPaveLabel(4.9,11.22,8.105,11.73,"AliArrayS","br"); | |
65 | pl->SetFillColor(18); | |
66 | pl->SetTextSize(0.9); | |
67 | pl->Draw(); | |
68 | line = new TLine(4.4,18.575,4.9,18.575); | |
69 | line->Draw(); | |
70 | ||
71 | pl = new TPaveLabel(4.9,18.32,8.105,18.83,"TArrayI","br"); | |
72 | pl->SetFillColor(30); | |
73 | pl->SetTextSize(0.9); | |
74 | pl->Draw(); | |
75 | line = new TLine(4.4,17.725,4.9,17.725); | |
76 | line->Draw(); | |
77 | ||
78 | pl = new TPaveLabel(4.9,17.47,8.105,17.98,"TArrayS","br"); | |
79 | pl->SetFillColor(30); | |
80 | pl->SetTextSize(0.9); | |
81 | pl->Draw(); | |
82 | line = new TLine(4.4,10.2,8.3,10.2); | |
83 | line->Draw(); | |
84 | ||
85 | pl = new TPaveLabel(4.9,9.945,8.105,10.455,"TCollection","br"); | |
86 | pl->SetFillColor(18); | |
87 | pl->SetTextSize(0.9); | |
88 | pl->Draw(); | |
89 | line = new TLine(4.4,7.65,8.3,7.65); | |
90 | line->Draw(); | |
91 | line = new TLine(8.3,6.8,8.3,8.075); | |
92 | line->Draw(); | |
93 | ||
94 | pl = new TPaveLabel(4.9,7.395,8.105,7.905,"TNamed","br"); | |
95 | pl->SetFillColor(18); | |
96 | pl->SetTextSize(0.9); | |
97 | pl->Draw(); | |
98 | line = new TLine(8.3,8.075,12.2,8.075); | |
99 | line->Draw(); | |
100 | ||
101 | pl = new TPaveLabel(8.8,7.82,12.005,8.33,"AliSegmentArray","br"); | |
102 | pl->SetFillColor(18); | |
103 | pl->SetTextSize(0.9); | |
104 | pl->Draw(); | |
105 | line = new TLine(8.3,10.2,12.2,10.2); | |
106 | line->Draw(); | |
107 | ||
108 | pl = new TPaveLabel(8.8,9.945,12.005,10.455,"TSeqCollection","br"); | |
109 | pl->SetFillColor(18); | |
110 | pl->SetTextSize(0.9); | |
111 | pl->Draw(); | |
112 | line = new TLine(8.3,6.8,8.8,6.8); | |
113 | line->Draw(); | |
114 | ||
115 | pl = new TPaveLabel(8.8,6.545,12.005,7.055,"TTree","br"); | |
116 | pl->SetFillColor(18); | |
117 | pl->SetTextSize(0.9); | |
118 | pl->Draw(); | |
119 | line = new TLine(12.2,8.075,12.7,8.075); | |
120 | line->Draw(); | |
121 | ||
122 | pl = new TPaveLabel(12.7,7.82,15.905,8.33,"AliTPCClustersArray","br"); | |
123 | pl->SetFillColor(18); | |
124 | pl->SetTextSize(0.9); | |
125 | pl->Draw(); | |
126 | line = new TLine(12.2,10.2,16.1,10.2); | |
127 | line->Draw(); | |
128 | ||
129 | pl = new TPaveLabel(12.7,9.945,15.905,10.455,"TObjArray","br"); | |
130 | pl->SetFillColor(18); | |
131 | pl->SetTextSize(0.9); | |
132 | pl->Draw(); | |
133 | line = new TLine(16.1,10.2,16.6,10.2); | |
134 | line->Draw(); | |
135 | ||
136 | pl = new TPaveLabel(16.6,9.945,19.805,10.455,"TClonesArray","br"); | |
137 | pl->SetFillColor(18); | |
138 | pl->SetTextSize(0.9); | |
139 | pl->Draw(); | |
140 | ||
141 | pl = new TPaveLabel(0.1,19.1,18.2,19.9,"*AliSegmet:*AliSegmentArray:*AliArrayI:*AliArrayS:TTree:*TObjArray","br"); | |
142 | pl->SetFillColor(42); | |
143 | pl->SetTextSize(0.7); | |
144 | pl->Draw(); | |
145 | line = new TLine(11.4041,6.8,14.3025,10.2); | |
146 | line->SetLineColor(6); | |
147 | line->SetLineStyle(3); | |
148 | line->Draw(); | |
149 | line = new TLine(11.4842,6.8,14.3025,10.2); | |
150 | line->SetLineColor(6); | |
151 | line->SetLineStyle(3); | |
152 | line->Draw(); | |
153 | line = new TLine(6.5025,12.325,6.5025,18.575); | |
154 | line->SetLineColor(4); | |
155 | line->SetLineStyle(2); | |
156 | line->Draw(); | |
157 | line = new TLine(6.5025,11.475,6.5025,17.725); | |
158 | line->SetLineColor(4); | |
159 | line->SetLineStyle(2); | |
160 | line->Draw(); | |
161 | line = new TLine(10.4025,6.8,2.6025,16.025); | |
162 | line->SetLineColor(4); | |
163 | line->SetLineStyle(2); | |
164 | line->Draw(); | |
165 | line = new TLine(10.4025,6.8,2.6025,16.875); | |
166 | line->SetLineColor(4); | |
167 | line->SetLineStyle(2); | |
168 | line->Draw(); | |
169 | line = new TLine(10.4025,6.8,2.6025,15.175); | |
170 | line->SetLineColor(4); | |
171 | line->SetLineStyle(2); | |
172 | line->Draw(); | |
173 | TArrow *arrow = new TArrow(5.43417,10.2,6.5025,10.2,0.008,"|>"); | |
174 | arrow->SetFillColor(2); | |
175 | arrow->SetFillStyle(1001); | |
176 | arrow->SetLineColor(2); | |
177 | arrow->Draw(); | |
178 | arrow = new TArrow(6.85861,10.2,2.6025,9.775,0.008,"|>"); | |
179 | arrow->SetFillColor(2); | |
180 | arrow->SetFillStyle(1001); | |
181 | arrow->SetLineColor(2); | |
182 | arrow->Draw(); | |
183 | arrow = new TArrow(9.60125,8.075,14.3025,10.2,0.008,"|>"); | |
184 | arrow->SetFillColor(2); | |
185 | arrow->SetFillStyle(1001); | |
186 | arrow->SetLineColor(2); | |
187 | arrow->Draw(); | |
188 | arrow = new TArrow(10.1354,8.075,6.5025,12.325,0.008,"|>"); | |
189 | arrow->SetFillColor(2); | |
190 | arrow->SetFillStyle(1001); | |
191 | arrow->SetLineColor(2); | |
192 | arrow->Draw(); | |
193 | arrow = new TArrow(11.2037,8.075,10.4025,6.8,0.008,"|>"); | |
194 | arrow->SetFillColor(2); | |
195 | arrow->SetFillStyle(1001); | |
196 | arrow->SetLineColor(2); | |
197 | arrow->Draw(); | |
198 | arrow = new TArrow(13.9019,10.2,2.6025,9.775,0.008,"|>"); | |
199 | arrow->SetFillColor(2); | |
200 | arrow->SetFillStyle(1001); | |
201 | arrow->SetLineColor(2); | |
202 | arrow->Draw(); | |
203 | arrow = new TArrow(19.2708,10.2,14.3025,10.2,0.008,"|>"); | |
204 | arrow->SetFillColor(2); | |
205 | arrow->SetFillStyle(1001); | |
206 | arrow->SetLineColor(2); | |
207 | arrow->Draw(); | |
208 | ClassTree->Modified(); | |
209 | ClassTree->cd(); | |
210 | } |