66f946e2783fdef07b4a362c6638acd2de41bc21
[u/mrichter/AliRoot.git] / PHOS / PHOS-UML / AliPHOSReconstruction_classdiagram2.pgml
1 <?xml version="1.0"?>
2 <!DOCTYPE pgml SYSTEM "pgml.dtd">
3 <pgml description="uci.uml.visual.UMLClassDiagram|S.100025"
4       name="Clusterisation"
5 >
6   <group name="Fig0"
7        description="uci.uml.visual.FigInterface[16, 176, 246, 68]"
8        href="S.100193"
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="17"
19       y="177"
20       width="244"
21       height="66"
22       fill="1"
23       fillcolor="-56"
24       stroke="1"
25       strokecolor="-256"
26     />
27     <rectangle name="Fig0.1"
28       x="16"
29       y="176"
30       width="246"
31       height="36"
32       fill="1"
33       fillcolor="-56"
34       stroke="1"
35       strokecolor="-256"
36     />
37     <text name="Fig0.2"
38       x="17"
39       y="177"
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="17"
49       y="195"
50       fill="1"
51       fillcolor="-56"
52       stroke="0"
53       strokecolor="-256"
54       font="Dialog"
55       textsize="9"
56     >AliPHOSClusterizer</text>
57     <text name="Fig0.4"
58       x="16"
59       y="211"
60       fill="1"
61       fillcolor="-56"
62       stroke="1"
63       strokecolor="-256"
64       font="Dialog"
65       textsize="9"
66     >public int GetNumberOfClustersFound()
67 public void MakeClusters()</text>
68   </group>
69   <group name="Fig1"
70        description="uci.uml.visual.FigClass[272, 172, 255, 223]"
71        href="S.100198"
72        fill="1"
73        fillcolor="-1"
74        stroke="1"
75        strokecolor="-16777216"
76   >
77     <private>
78     </private>
79     
80     <rectangle name="Fig1.0"
81       x="273"
82       y="173"
83       width="253"
84       height="221"
85       fill="1"
86       fillcolor="-1"
87       stroke="1"
88       strokecolor="-16777216"
89     />
90     <text name="Fig1.1"
91       x="272"
92       y="172"
93       fill="1"
94       fillcolor="-1"
95       stroke="1"
96       strokecolor="-16777216"
97       font="Dialog"
98       textsize="9"
99     >AliPHOSClusterizerv1</text>
100     <text name="Fig1.2"
101       x="272"
102       y="190"
103       fill="1"
104       fillcolor="-1"
105       stroke="1"
106       strokecolor="-16777216"
107       font="Dialog"
108       textsize="9"
109     >private int fNumberOfEmcClusters = 0
110 private int fNumberOfPpsdClusters = 0
111 private fEmcClusteringThreshold = 0
112 private fEmcEnergyThreshold = 0
113 private fPpsdClusteringThreshold = 0
114 private fPpsdEnergyThreshold = 0</text>
115     <text name="Fig1.3"
116       x="272"
117       y="278"
118       fill="1"
119       fillcolor="-1"
120       stroke="1"
121       strokecolor="-16777216"
122       font="Dialog"
123       textsize="9"
124     >public bool AreNeighbours()
125 public void FillandSort()
126 public void IsInEmc()
127 public void PrintParameters()
128 public void SetEmcClusteringThreshold()
129 public void SetEmcEnergyThreshold()
130 public void SetPpsdClusteringThreshold()
131 public void SetPpsdEnergyThreshold()</text>
132   </group>
133   <group name="Fig2"
134        description="uci.uml.visual.FigClass[336, 36, 146, 83]"
135        href="S.100160"
136        fill="1"
137        fillcolor="-1"
138        stroke="1"
139        strokecolor="-16777216"
140   >
141     <private>
142     </private>
143     
144     <rectangle name="Fig2.0"
145       x="337"
146       y="37"
147       width="144"
148       height="81"
149       fill="1"
150       fillcolor="-1"
151       stroke="1"
152       strokecolor="-16777216"
153     />
154     <text name="Fig2.1"
155       x="336"
156       y="36"
157       fill="1"
158       fillcolor="-1"
159       stroke="1"
160       strokecolor="-16777216"
161       font="Dialog"
162       textsize="9"
163     >AliPHOSDigit</text>
164     <text name="Fig2.2"
165       x="336"
166       y="54"
167       fill="1"
168       fillcolor="-1"
169       stroke="1"
170       strokecolor="-16777216"
171       font="Dialog"
172       textsize="9"
173     >private fEnergy = 0
174 private int fId = 0</text>
175     <text name="Fig2.3"
176       x="336"
177       y="86"
178       fill="1"
179       fillcolor="-1"
180       stroke="1"
181       strokecolor="-16777216"
182       font="Dialog"
183       textsize="9"
184     >public float GetEnergy()
185 public int GetId()</text>
186   </group>
187   <group name="Fig3"
188        description="uci.uml.visual.FigClass[542, 172, 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="543"
200       y="173"
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="542"
210       y="172"
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="542"
220       y="190"
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="542"
230       y="208"
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   <text name="Fig4"
244     x="600"
245     y="264"
246     fill="1"
247     fillcolor="-1"
248     stroke="1"
249     strokecolor="-3654596"
250     font="dialog"
251     textsize="10"
252   >singleton</text>
253   <group name="Fig5"
254        description="uci.uml.visual.FigInterface[272, 400, 171, 110]"
255        href="S.100322"
256        fill="1"
257        fillcolor="-56"
258        stroke="1"
259        strokecolor="-256"
260   >
261     <private>
262     </private>
263     
264     <rectangle name="Fig5.0"
265       x="273"
266       y="401"
267       width="169"
268       height="108"
269       fill="1"
270       fillcolor="-56"
271       stroke="1"
272       strokecolor="-256"
273     />
274     <rectangle name="Fig5.1"
275       x="272"
276       y="400"
277       width="171"
278       height="36"
279       fill="1"
280       fillcolor="-56"
281       stroke="1"
282       strokecolor="-256"
283     />
284     <text name="Fig5.2"
285       x="273"
286       y="401"
287       fill="1"
288       fillcolor="-56"
289       stroke="0"
290       strokecolor="-256"
291       font="Times"
292       textsize="10"
293     >&lt;&lt;Interface&gt;&gt;</text>
294     <text name="Fig5.3"
295       x="273"
296       y="419"
297       fill="1"
298       fillcolor="-56"
299       stroke="0"
300       strokecolor="-256"
301       font="Dialog"
302       textsize="9"
303     >AliPHOSCluster</text>
304     <text name="Fig5.4"
305       x="272"
306       y="435"
307       fill="1"
308       fillcolor="-56"
309       stroke="1"
310       strokecolor="-256"
311       font="Dialog"
312       textsize="9"
313     >public void AddDigit()
314 public int GetMultiplicity()
315 public void GetDigitsList()
316 public void Print()
317 public void GetRelPosition()</text>
318   </group>
319   <group name="Fig6"
320        description="uci.uml.visual.FigClass[16, 277, 245, 279]"
321        href="S.100334"
322        fill="1"
323        fillcolor="-1"
324        stroke="1"
325        strokecolor="-16777216"
326   >
327     <private>
328     </private>
329     
330     <rectangle name="Fig6.0"
331       x="17"
332       y="278"
333       width="243"
334       height="277"
335       fill="1"
336       fillcolor="-1"
337       stroke="1"
338       strokecolor="-16777216"
339     />
340     <text name="Fig6.1"
341       x="16"
342       y="277"
343       fill="1"
344       fillcolor="-1"
345       stroke="1"
346       strokecolor="-16777216"
347       font="Dialog"
348       textsize="9"
349     >AliPHOSEmcCluster</text>
350     <text name="Fig6.2"
351       x="16"
352       y="295"
353       fill="1"
354       fillcolor="-1"
355       stroke="1"
356       strokecolor="-16777216"
357       font="Dialog"
358       textsize="9"
359     >private fDigitsList = 0
360 private fEnergy = 0
361 private int fMultiplicity = 0
362 private fDelta = 4.
363 private fLocMaxCut = 0.6
364 public fW0 = 4.</text>
365     <text name="Fig6.3"
366       x="16"
367       y="383"
368       fill="1"
369       fillcolor="-1"
370       stroke="1"
371       strokecolor="-16777216"
372       font="Dialog"
373       textsize="9"
374     >public bool AreNeighbours()
375 public void Compare()
376 public void GetAbsPosition()
377 public float GetDispersion()
378 public void GetElipsAxis()
379 public float GetMaximalEnergy()
380 public void GetMultiplicityAtLevel()
381 public void GetNumberOfLocalMaxima()
382 public void GetRelPosition()
383 public void GetTotalEnergy()
384 public void SetLocalMaxCut()
385 public void SetLowWeightCut()</text>
386   </group>
387   <group name="Fig7"
388        description="uci.uml.visual.FigClass[440, 397, 171, 111]"
389        href="S.100336"
390        fill="1"
391        fillcolor="-1"
392        stroke="1"
393        strokecolor="-16777216"
394   >
395     <private>
396     </private>
397     
398     <rectangle name="Fig7.0"
399       x="441"
400       y="398"
401       width="169"
402       height="109"
403       fill="1"
404       fillcolor="-1"
405       stroke="1"
406       strokecolor="-16777216"
407     />
408     <text name="Fig7.1"
409       x="440"
410       y="397"
411       fill="1"
412       fillcolor="-1"
413       stroke="1"
414       strokecolor="-16777216"
415       font="Dialog"
416       textsize="9"
417     >AliPHOSPpsdCluster</text>
418     <text name="Fig7.2"
419       x="440"
420       y="415"
421       fill="1"
422       fillcolor="-1"
423       stroke="1"
424       strokecolor="-16777216"
425       font="Dialog"
426       textsize="9"
427     >public fDigitsList = 0
428 private fEnergy = 0
429 private int fMultiplicity = 0</text>
430     <text name="Fig7.3"
431       x="440"
432       y="461"
433       fill="1"
434       fillcolor="-1"
435       stroke="1"
436       strokecolor="-16777216"
437       font="Dialog"
438       textsize="9"
439     >public int Compare()
440 public void GetRelPosition()
441 public bool GetUp()</text>
442   </group>
443   <group name="Fig8"
444        description="uci.uml.visual.FigAssociation"
445        href="S.100303"
446        stroke="1"
447        strokecolor="-16777216"
448   >
449     <private>
450       sourcePortFig="Fig1.0"
451       destPortFig="Fig2.0"
452       sourceFigNode="Fig1"
453       destFigNode="Fig2"
454     </private>
455     <path name="Fig8.1"
456       description="uci.gef.FigPoly"
457       fill="0"
458       fillcolor="-1"
459       stroke="1"
460       strokecolor="-16777216"
461     >
462       <moveto x="280"
463               y="173" />
464       <lineto x="280"
465               y="48" />
466       <lineto x="337"
467               y="48" />
468     </path>
469   </group>
470   <group name="Fig9"
471        description="uci.uml.visual.FigAssociation"
472        href="S.100313"
473        stroke="1"
474        strokecolor="-16777216"
475   >
476     <private>
477       sourcePortFig="Fig1.0"
478       destPortFig="Fig3.0"
479       sourceFigNode="Fig1"
480       destFigNode="Fig3"
481     </private>
482     <path name="Fig9.1"
483       description="uci.gef.FigPoly"
484       fill="0"
485       fillcolor="-1"
486       stroke="1"
487       strokecolor="-16777216"
488     >
489       <moveto x="526"
490               y="177" />
491       <lineto x="543"
492               y="177" />
493     </path>
494   </group>
495   <group name="Fig10"
496        description="uci.uml.visual.FigRealization"
497        stroke="1"
498        strokecolor="-16777216"
499   >
500     <private>
501       sourcePortFig="Fig6"
502       destPortFig="Fig5"
503       sourceFigNode="Fig6"
504       destFigNode="Fig5"
505     </private>
506     <path name="Fig10.1"
507       description="uci.gef.FigPoly"
508       fill="0"
509       fillcolor="-1"
510       stroke="1"
511       strokecolor="-16777216"
512     >
513       <moveto x="261"
514               y="440" />
515       <lineto x="272"
516               y="440" />
517     </path>
518   </group>
519   <group name="Fig11"
520        description="uci.uml.visual.FigRealization"
521        stroke="1"
522        strokecolor="-16777216"
523   >
524     <private>
525       sourcePortFig="Fig7"
526       destPortFig="Fig5"
527       sourceFigNode="Fig7"
528       destFigNode="Fig5"
529     </private>
530     <path name="Fig11.1"
531       description="uci.gef.FigPoly"
532       fill="0"
533       fillcolor="-1"
534       stroke="1"
535       strokecolor="-16777216"
536     >
537       <moveto x="440"
538               y="440" />
539       <lineto x="440"
540               y="440" />
541     </path>
542   </group>
543   <group name="Fig12"
544        description="uci.uml.visual.FigRealization"
545        stroke="1"
546        strokecolor="-16777216"
547   >
548     <private>
549       sourcePortFig="Fig1.0"
550       destPortFig="Fig0.0"
551       sourceFigNode="Fig1"
552       destFigNode="Fig0"
553     </private>
554     <path name="Fig12.1"
555       description="uci.gef.FigPoly"
556       fill="0"
557       fillcolor="-1"
558       stroke="1"
559       strokecolor="-16777216"
560     >
561       <moveto x="273"
562               y="184" />
563       <lineto x="261"
564               y="184" />
565     </path>
566   </group>
567   <group name="Fig13"
568        description="uci.uml.visual.FigAssociation"
569        href="S.100969"
570        stroke="1"
571        strokecolor="-16777216"
572   >
573     <private>
574       sourcePortFig="Fig1.0"
575       destPortFig="Fig6.0"
576       sourceFigNode="Fig1"
577       destFigNode="Fig6"
578     </private>
579     <path name="Fig13.1"
580       description="uci.gef.FigPoly"
581       fill="0"
582       fillcolor="-1"
583       stroke="1"
584       strokecolor="-16777216"
585     >
586       <moveto x="273"
587               y="288" />
588       <lineto x="260"
589               y="288" />
590     </path>
591   </group>
592   <group name="Fig14"
593        description="uci.uml.visual.FigAssociation"
594        href="S.100972"
595        stroke="1"
596        strokecolor="-16777216"
597   >
598     <private>
599       sourcePortFig="Fig1.0"
600       destPortFig="Fig7.0"
601       sourceFigNode="Fig1"
602       destFigNode="Fig7"
603     </private>
604     <path name="Fig14.1"
605       description="uci.gef.FigPoly"
606       fill="0"
607       fillcolor="-1"
608       stroke="1"
609       strokecolor="-16777216"
610     >
611       <moveto x="512"
612               y="394" />
613       <lineto x="512"
614               y="398" />
615     </path>
616   </group>
617 </pgml>