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