]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PHOS/PHOS-UML/AliPHOSReconstruction_classdiagram1.pgml
Added the UML files in PHOS-UML
[u/mrichter/AliRoot.git] / PHOS / PHOS-UML / AliPHOSReconstruction_classdiagram1.pgml
1 <?xml version="1.0"?>
2 <!DOCTYPE pgml SYSTEM "pgml.dtd">
3 <pgml description="uci.uml.visual.UMLClassDiagram|S.100025"
4       name="simulation"
5 >
6   <group name="Fig0"
7        description="uci.uml.visual.FigInterface[64, 24, 104, 64]"
8        href="S.100075"
9        fill="1"
10        fillcolor="-56"
11        stroke="1"
12        strokecolor="-256"
13   >
14     <private>
15     </private>
16     
17     <rectangle name="Fig0.0"
18       x="65"
19       y="25"
20       width="102"
21       height="62"
22       fill="1"
23       fillcolor="-56"
24       stroke="1"
25       strokecolor="-256"
26     />
27     <rectangle name="Fig0.1"
28       x="64"
29       y="24"
30       width="104"
31       height="36"
32       fill="1"
33       fillcolor="-56"
34       stroke="1"
35       strokecolor="-256"
36     />
37     <text name="Fig0.2"
38       x="65"
39       y="25"
40       fill="1"
41       fillcolor="-56"
42       stroke="0"
43       strokecolor="-256"
44       font="Times"
45       textsize="10"
46     >&lt;&lt;Interface&gt;&gt;</text>
47     <text name="Fig0.3"
48       x="65"
49       y="43"
50       fill="1"
51       fillcolor="-56"
52       stroke="0"
53       strokecolor="-256"
54       font="Dialog"
55       textsize="9"
56     >AliDetector</text>
57     <text name="Fig0.4"
58       x="64"
59       y="59"
60       fill="1"
61       fillcolor="-56"
62       stroke="1"
63       strokecolor="-256"
64       font="Dialog"
65       textsize="9"
66     ></text>
67   </group>
68   <group name="Fig1"
69        description="uci.uml.visual.FigInterface[64, 160, 104, 64]"
70        href="S.100078"
71        fill="1"
72        fillcolor="-56"
73        stroke="1"
74        strokecolor="-256"
75   >
76     <private>
77     </private>
78     
79     <rectangle name="Fig1.0"
80       x="65"
81       y="161"
82       width="102"
83       height="62"
84       fill="1"
85       fillcolor="-56"
86       stroke="1"
87       strokecolor="-256"
88     />
89     <rectangle name="Fig1.1"
90       x="64"
91       y="160"
92       width="104"
93       height="36"
94       fill="1"
95       fillcolor="-56"
96       stroke="1"
97       strokecolor="-256"
98     />
99     <text name="Fig1.2"
100       x="65"
101       y="161"
102       fill="1"
103       fillcolor="-56"
104       stroke="0"
105       strokecolor="-256"
106       font="Times"
107       textsize="10"
108     >&lt;&lt;Interface&gt;&gt;</text>
109     <text name="Fig1.3"
110       x="65"
111       y="179"
112       fill="1"
113       fillcolor="-56"
114       stroke="0"
115       strokecolor="-256"
116       font="Dialog"
117       textsize="9"
118     >AliPHOS</text>
119     <text name="Fig1.4"
120       x="64"
121       y="195"
122       fill="1"
123       fillcolor="-56"
124       stroke="1"
125       strokecolor="-256"
126       font="Dialog"
127       textsize="9"
128     ></text>
129   </group>
130   <group name="Fig2"
131        description="uci.uml.visual.FigClass[56, 276, 181, 125]"
132        href="S.100080"
133        fill="1"
134        fillcolor="-1"
135        stroke="1"
136        strokecolor="-16777216"
137   >
138     <private>
139     </private>
140     
141     <rectangle name="Fig2.0"
142       x="57"
143       y="277"
144       width="179"
145       height="123"
146       fill="1"
147       fillcolor="-1"
148       stroke="1"
149       strokecolor="-16777216"
150     />
151     <text name="Fig2.1"
152       x="56"
153       y="276"
154       fill="1"
155       fillcolor="-1"
156       stroke="1"
157       strokecolor="-16777216"
158       font="Dialog"
159       textsize="9"
160     >AliPHOSv4</text>
161     <text name="Fig2.2"
162       x="56"
163       y="294"
164       fill="1"
165       fillcolor="-1"
166       stroke="1"
167       strokecolor="-16777216"
168       font="Dialog"
169       textsize="9"
170     ></text>
171     <text name="Fig2.3"
172       x="56"
173       y="312"
174       fill="1"
175       fillcolor="-1"
176       stroke="1"
177       strokecolor="-16777216"
178       font="Dialog"
179       textsize="9"
180     >public void AddHit()
181 public void BuildGeometry()
182 public void CreateGeometry()
183 public void FinishEvent()
184 public void MakeBranch()
185 public void StepManager()</text>
186   </group>
187   <group name="Fig3"
188        description="uci.uml.visual.FigClass[278, 316, 206, 111]"
189        href="S.100094"
190        fill="1"
191        fillcolor="-1"
192        stroke="1"
193        strokecolor="-16777216"
194   >
195     <private>
196     </private>
197     
198     <rectangle name="Fig3.0"
199       x="279"
200       y="317"
201       width="204"
202       height="109"
203       fill="1"
204       fillcolor="-1"
205       stroke="1"
206       strokecolor="-16777216"
207     />
208     <text name="Fig3.1"
209       x="278"
210       y="316"
211       fill="1"
212       fillcolor="-1"
213       stroke="1"
214       strokecolor="-16777216"
215       font="Dialog"
216       textsize="9"
217     >AliPHOSGeometry</text>
218     <text name="Fig3.2"
219       x="278"
220       y="334"
221       fill="1"
222       fillcolor="-1"
223       stroke="1"
224       strokecolor="-16777216"
225       font="Dialog"
226       textsize="9"
227     >private many data</text>
228     <text name="Fig3.3"
229       x="278"
230       y="352"
231       fill="1"
232       fillcolor="-1"
233       stroke="1"
234       strokecolor="-16777216"
235       font="Dialog"
236       textsize="9"
237     >public void IsInitialized()
238 public void RelPosInAlice()
239 public void RelPosInModule()
240 public void RelToAbsNumbering()
241 public void AbsToRelNumbering()</text>
242   </group>
243   <group name="Fig4"
244        description="uci.uml.visual.FigInterface[304, 448, 104, 64]"
245        href="S.100124"
246        fill="1"
247        fillcolor="-56"
248        stroke="1"
249        strokecolor="-256"
250   >
251     <private>
252     </private>
253     
254     <rectangle name="Fig4.0"
255       x="305"
256       y="449"
257       width="102"
258       height="62"
259       fill="1"
260       fillcolor="-56"
261       stroke="1"
262       strokecolor="-256"
263     />
264     <rectangle name="Fig4.1"
265       x="304"
266       y="448"
267       width="104"
268       height="36"
269       fill="1"
270       fillcolor="-56"
271       stroke="1"
272       strokecolor="-256"
273     />
274     <text name="Fig4.2"
275       x="305"
276       y="449"
277       fill="1"
278       fillcolor="-56"
279       stroke="0"
280       strokecolor="-256"
281       font="Times"
282       textsize="10"
283     >&lt;&lt;Interface&gt;&gt;</text>
284     <text name="Fig4.3"
285       x="305"
286       y="467"
287       fill="1"
288       fillcolor="-56"
289       stroke="0"
290       strokecolor="-256"
291       font="Dialog"
292       textsize="9"
293     >AliHit</text>
294     <text name="Fig4.4"
295       x="304"
296       y="483"
297       fill="1"
298       fillcolor="-56"
299       stroke="1"
300       strokecolor="-256"
301       font="Dialog"
302       textsize="9"
303     ></text>
304   </group>
305   <group name="Fig5"
306        description="uci.uml.visual.FigClass[104, 444, 146, 111]"
307        href="S.100125"
308        fill="1"
309        fillcolor="-1"
310        stroke="1"
311        strokecolor="-16777216"
312   >
313     <private>
314     </private>
315     
316     <rectangle name="Fig5.0"
317       x="105"
318       y="445"
319       width="144"
320       height="109"
321       fill="1"
322       fillcolor="-1"
323       stroke="1"
324       strokecolor="-16777216"
325     />
326     <text name="Fig5.1"
327       x="104"
328       y="444"
329       fill="1"
330       fillcolor="-1"
331       stroke="1"
332       strokecolor="-16777216"
333       font="Dialog"
334       textsize="9"
335     >AliPHOSHit</text>
336     <text name="Fig5.2"
337       x="104"
338       y="462"
339       fill="1"
340       fillcolor="-1"
341       stroke="1"
342       strokecolor="-16777216"
343       font="Dialog"
344       textsize="9"
345     >private fEnergy = 0
346 private int fId = 0</text>
347     <text name="Fig5.3"
348       x="104"
349       y="494"
350       fill="1"
351       fillcolor="-1"
352       stroke="1"
353       strokecolor="-16777216"
354       font="Dialog"
355       textsize="9"
356     >public float GetEnergy()
357 public int G
358       
359       etId()</text>
360   </group>
361   <group name="Fig6"
362        description="uci.uml.visual.FigInterface[304, 560, 104, 64]"
363        href="S.100159"
364        fill="1"
365        fillcolor="-56"
366        stroke="1"
367        strokecolor="-256"
368   >
369     <private>
370     </private>
371     
372     <rectangle name="Fig6.0"
373       x="305"
374       y="561"
375       width="102"
376       height="62"
377       fill="1"
378       fillcolor="-56"
379       stroke="1"
380       strokecolor="-256"
381     />
382     <rectangle name="Fig6.1"
383       x="304"
384       y="560"
385       width="104"
386       height="36"
387       fill="1"
388       fillcolor="-56"
389       stroke="1"
390       strokecolor="-256"
391     />
392     <text name="Fig6.2"
393       x="305"
394       y="561"
395       fill="1"
396       fillcolor="-56"
397       stroke="0"
398       strokecolor="-256"
399       font="Times"
400       textsize="10"
401     >&lt;&lt;Interface&gt;&gt;</text>
402     <text name="Fig6.3"
403       x="305"
404       y="579"
405       fill="1"
406       fillcolor="-56"
407       stroke="0"
408       strokecolor="-256"
409       font="Dialog"
410       textsize="9"
411     >AliDigit</text>
412     <text name="Fig6.4"
413       x="304"
414       y="595"
415       fill="1"
416       fillcolor="-56"
417       stroke="1"
418       strokecolor="-256"
419       font="Dialog"
420       textsize="9"
421     ></text>
422   </group>
423   <group name="Fig7"
424        description="uci.uml.visual.FigClass[104, 556, 146, 83]"
425        href="S.100160"
426        fill="1"
427        fillcolor="-1"
428        stroke="1"
429        strokecolor="-16777216"
430   >
431     <private>
432     </private>
433     
434     <rectangle name="Fig7.0"
435       x="105"
436       y="557"
437       width="144"
438       height="81"
439       fill="1"
440       fillcolor="-1"
441       stroke="1"
442       strokecolor="-16777216"
443     />
444     <text name="Fig7.1"
445       x="104"
446       y="556"
447       fill="1"
448       fillcolor="-1"
449       stroke="1"
450       strokecolor="-16777216"
451       font="Dialog"
452       textsize="9"
453     >AliPHOSDigit</text>
454     <text name="Fig7.2"
455       x="104"
456       y="574"
457       fill="1"
458       fillcolor="-1"
459       stroke="1"
460       strokecolor="-16777216"
461       font="Dialog"
462       textsize="9"
463     >private fEnergy = 0
464 private int fId = 0</text>
465     <text name="Fig7.3"
466       x="104"
467       y="606"
468       fill="1"
469       fillcolor="-1"
470       stroke="1"
471       strokecolor="-16777216"
472       font="Dialog"
473       textsize="9"
474     >public float GetEnergy()
475 public int GetId()</text>
476   </group>
477   <text name="Fig8"
478     x="352"
479     y="400"
480     fill="1"
481     fillcolor="-1"
482     stroke="1"
483     strokecolor="-3654596"
484     font="dialog"
485     textsize="10"
486   >singleton</text>
487   <group name="Fig9"
488        description="uci.uml.visual.FigGeneralization"
489        href="S.100079"
490        stroke="1"
491        strokecolor="-16777216"
492   >
493     <private>
494       sourcePortFig="Fig1.0"
495       destPortFig="Fig0.0"
496       sourceFigNode="Fig1"
497       destFigNode="Fig0"
498     </private>
499     <path name="Fig9.1"
500       description="uci.gef.FigPoly"
501       fill="0"
502       fillcolor="-1"
503       stroke="1"
504       strokecolor="-16777216"
505     >
506       <moveto x="120"
507               y="161" />
508       <lineto x="120"
509               y="87" />
510     </path>
511   </group>
512   <group name="Fig10"
513        description="uci.uml.visual.FigRealization"
514        stroke="1"
515        strokecolor="-16777216"
516   >
517     <private>
518       sourcePortFig="Fig2"
519       destPortFig="Fig1"
520       sourceFigNode="Fig2"
521       destFigNode="Fig1"
522     </private>
523     <path name="Fig10.1"
524       description="uci.gef.FigPoly"
525       fill="0"
526       fillcolor="-1"
527       stroke="1"
528       strokecolor="-16777216"
529     >
530       <moveto x="116"
531               y="276" />
532       <lineto x="116"
533               y="224" />
534     </path>
535   </group>
536   <group name="Fig11"
537        description="uci.uml.visual.FigAssociation"
538        href="S.100095"
539        stroke="1"
540        strokecolor="-16777216"
541   >
542     <private>
543       sourcePortFig="Fig2"
544       destPortFig="Fig3"
545       sourceFigNode="Fig2"
546       destFigNode="Fig3"
547     </private>
548     <path name="Fig11.1"
549       description="uci.gef.FigPoly"
550       fill="0"
551       fillcolor="-1"
552       stroke="1"
553       strokecolor="-16777216"
554     >
555       <moveto x="237"
556               y="324" />
557       <lineto x="278"
558               y="324" />
559     </path>
560   </group>
561   <group name="Fig12"
562        description="uci.uml.visual.FigRealization"
563        stroke="1"
564        strokecolor="-16777216"
565   >
566     <private>
567       sourcePortFig="Fig5"
568       destPortFig="Fig4"
569       sourceFigNode="Fig5"
570       destFigNode="Fig4"
571     </private>
572     <path name="Fig12.1"
573       description="uci.gef.FigPoly"
574       fill="0"
575       fillcolor="-1"
576       stroke="1"
577       strokecolor="-16777216"
578     >
579       <moveto x="250"
580               y="472" />
581       <lineto x="304"
582               y="472" />
583     </path>
584   </group>
585   <group name="Fig13"
586        description="uci.uml.visual.FigAssociation"
587        href="S.100156"
588        stroke="1"
589        strokecolor="-16777216"
590   >
591     <private>
592       sourcePortFig="Fig5.0"
593       destPortFig="Fig2.0"
594       sourceFigNode="Fig5"
595       destFigNode="Fig2"
596     </private>
597     <path name="Fig13.1"
598       description="uci.gef.FigPoly"
599       fill="0"
600       fillcolor="-1"
601       stroke="1"
602       strokecolor="-16777216"
603     >
604       <moveto x="137"
605               y="445" />
606       <lineto x="137"
607               y="400" />
608     </path>
609   </group>
610   <group name="Fig14"
611        description="uci.uml.visual.FigRealization"
612        stroke="1"
613        strokecolor="-16777216"
614   >
615     <private>
616       sourcePortFig="Fig7.0"
617       destPortFig="Fig6.0"
618       sourceFigNode="Fig7"
619       destFigNode="Fig6"
620     </private>
621     <path name="Fig14.1"
622       description="uci.gef.FigPoly"
623       fill="0"
624       fillcolor="-1"
625       stroke="1"
626       strokecolor="-16777216"
627     >
628       <moveto x="249"
629               y="584" />
630       <lineto x="305"
631               y="584" />
632     </path>
633   </group>
634   <group name="Fig15"
635        description="uci.uml.visual.FigAssociation"
636        href="S.100307"
637        stroke="1"
638        strokecolor="-16777216"
639   >
640     <private>
641       sourcePortFig="Fig2.0"
642       destPortFig="Fig7.0"
643       sourceFigNode="Fig2"
644       destFigNode="Fig7"
645     </private>
646     <path name="Fig15.1"
647       description="uci.gef.FigPoly"
648       fill="0"
649       fillcolor="-1"
650       stroke="1"
651       strokecolor="-16777216"
652     >
653       <moveto x="72"
654               y="400" />
655       <lineto x="72"
656               y="568" />
657       <lineto x="105"
658               y="568" />
659     </path>
660   </group>
661 </pgml>