]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PHOS/PHOS-UML/AliPHOSReconstruction_classdiagram1.pgml
Put back the two bellows in front of the absorber.
[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[40, 32, 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="41"
19       y="33"
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="40"
29       y="32"
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="41"
39       y="33"
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="41"
49       y="51"
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="40"
59       y="67"
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[8, 128, 255, 68]"
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="9"
81       y="129"
82       width="253"
83       height="66"
84       fill="1"
85       fillcolor="-56"
86       stroke="1"
87       strokecolor="-256"
88     />
89     <rectangle name="Fig1.1"
90       x="8"
91       y="128"
92       width="255"
93       height="36"
94       fill="1"
95       fillcolor="-56"
96       stroke="1"
97       strokecolor="-256"
98     />
99     <text name="Fig1.2"
100       x="9"
101       y="129"
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="9"
111       y="147"
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="8"
121       y="163"
122       fill="1"
123       fillcolor="-56"
124       stroke="1"
125       strokecolor="-256"
126       font="Dialog"
127       textsize="9"
128     >public void CreateMaterials()
129 public AliPHOSGeometry * GetGeometry()</text>
130   </group>
131   <group name="Fig2"
132        description="uci.uml.visual.FigClass[342, 212, 228, 125]"
133        href="S.100094"
134        fill="1"
135        fillcolor="-1"
136        stroke="1"
137        strokecolor="-16777216"
138   >
139     <private>
140     </private>
141     
142     <rectangle name="Fig2.0"
143       x="343"
144       y="213"
145       width="226"
146       height="123"
147       fill="1"
148       fillcolor="-1"
149       stroke="1"
150       strokecolor="-16777216"
151     />
152     <text name="Fig2.1"
153       x="342"
154       y="212"
155       fill="1"
156       fillcolor="-1"
157       stroke="1"
158       strokecolor="-16777216"
159       font="Dialog"
160       textsize="9"
161     >AliPHOSGeometry</text>
162     <text name="Fig2.2"
163       x="342"
164       y="230"
165       fill="1"
166       fillcolor="-1"
167       stroke="1"
168       strokecolor="-16777216"
169       font="Dialog"
170       textsize="9"
171     >private many data</text>
172     <text name="Fig2.3"
173       x="342"
174       y="248"
175       fill="1"
176       fillcolor="-1"
177       stroke="1"
178       strokecolor="-16777216"
179       font="Dialog"
180       textsize="9"
181     >public void IsInitialized()
182 public void RelPosInAlice()
183 public void RelPosInModule()
184 public void RelToAbsNumbering()
185 public void AbsToRelNumbering()
186 public and many(more getter/putter)</text>
187   </group>
188   <group name="Fig3"
189        description="uci.uml.visual.FigInterface[368, 392, 104, 64]"
190        href="S.100124"
191        fill="1"
192        fillcolor="-56"
193        stroke="1"
194        strokecolor="-256"
195   >
196     <private>
197     </private>
198     
199     <rectangle name="Fig3.0"
200       x="369"
201       y="393"
202       width="102"
203       height="62"
204       fill="1"
205       fillcolor="-56"
206       stroke="1"
207       strokecolor="-256"
208     />
209     <rectangle name="Fig3.1"
210       x="368"
211       y="392"
212       width="104"
213       height="36"
214       fill="1"
215       fillcolor="-56"
216       stroke="1"
217       strokecolor="-256"
218     />
219     <text name="Fig3.2"
220       x="369"
221       y="393"
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>
229     <text name="Fig3.3"
230       x="369"
231       y="411"
232       fill="1"
233       fillcolor="-56"
234       stroke="0"
235       strokecolor="-256"
236       font="Dialog"
237       textsize="9"
238     >AliHit</text>
239     <text name="Fig3.4"
240       x="368"
241       y="427"
242       fill="1"
243       fillcolor="-56"
244       stroke="1"
245       strokecolor="-256"
246       font="Dialog"
247       textsize="9"
248     ></text>
249   </group>
250   <group name="Fig4"
251        description="uci.uml.visual.FigClass[336, 516, 161, 113]"
252        href="S.100125"
253        fill="1"
254        fillcolor="-1"
255        stroke="1"
256        strokecolor="-16777216"
257   >
258     <private>
259     </private>
260     
261     <rectangle name="Fig4.0"
262       x="337"
263       y="517"
264       width="159"
265       height="111"
266       fill="1"
267       fillcolor="-1"
268       stroke="1"
269       strokecolor="-16777216"
270     />
271     <text name="Fig4.1"
272       x="336"
273       y="516"
274       fill="1"
275       fillcolor="-1"
276       stroke="1"
277       strokecolor="-16777216"
278       font="Dialog"
279       textsize="9"
280     >AliPHOSHit</text>
281     <text name="Fig4.2"
282       x="336"
283       y="534"
284       fill="1"
285       fillcolor="-1"
286       stroke="1"
287       strokecolor="-16777216"
288       font="Dialog"
289       textsize="9"
290     >private Float_t fELOS = 0
291 private Int_t fId = 0</text>
292     <text name="Fig4.3"
293       x="336"
294       y="581"
295       fill="1"
296       fillcolor="-1"
297       stroke="1"
298       strokecolor="-16777216"
299       font="Dialog"
300       textsize="9"
301     >public Float_t GetEnergy()
302 public Int_t GetId()</text>
303   </group>
304   <group name="Fig5"
305        description="uci.uml.visual.FigInterface[104, 576, 104, 64]"
306        href="S.100159"
307        fill="1"
308        fillcolor="-56"
309        stroke="1"
310        strokecolor="-256"
311   >
312     <private>
313     </private>
314     
315     <rectangle name="Fig5.0"
316       x="105"
317       y="577"
318       width="102"
319       height="62"
320       fill="1"
321       fillcolor="-56"
322       stroke="1"
323       strokecolor="-256"
324     />
325     <rectangle name="Fig5.1"
326       x="104"
327       y="576"
328       width="104"
329       height="36"
330       fill="1"
331       fillcolor="-56"
332       stroke="1"
333       strokecolor="-256"
334     />
335     <text name="Fig5.2"
336       x="105"
337       y="577"
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>
345     <text name="Fig5.3"
346       x="105"
347       y="595"
348       fill="1"
349       fillcolor="-56"
350       stroke="0"
351       strokecolor="-256"
352       font="Dialog"
353       textsize="9"
354     >AliDigit</text>
355     <text name="Fig5.4"
356       x="104"
357       y="611"
358       fill="1"
359       fillcolor="-56"
360       stroke="1"
361       strokecolor="-256"
362       font="Dialog"
363       textsize="9"
364     ></text>
365   </group>
366   <group name="Fig6"
367        description="uci.uml.visual.FigClass[152, 668, 154, 111]"
368        href="S.100160"
369        fill="1"
370        fillcolor="-1"
371        stroke="1"
372        strokecolor="-16777216"
373   >
374     <private>
375     </private>
376     
377     <rectangle name="Fig6.0"
378       x="153"
379       y="669"
380       width="152"
381       height="109"
382       fill="1"
383       fillcolor="-1"
384       stroke="1"
385       strokecolor="-16777216"
386     />
387     <text name="Fig6.1"
388       x="152"
389       y="668"
390       fill="1"
391       fillcolor="-1"
392       stroke="1"
393       strokecolor="-16777216"
394       font="Dialog"
395       textsize="9"
396     >AliPHOSDigit</text>
397     <text name="Fig6.2"
398       x="152"
399       y="686"
400       fill="1"
401       fillcolor="-1"
402       stroke="1"
403       strokecolor="-16777216"
404       font="Dialog"
405       textsize="9"
406     >private Int_t fAmp = 0
407 private Int_t fId = 0</text>
408     <text name="Fig6.3"
409       x="152"
410       y="718"
411       fill="1"
412       fillcolor="-1"
413       stroke="1"
414       strokecolor="-16777216"
415       font="Dialog"
416       textsize="9"
417     >public void Compare()
418 public Int_t GetAmp()
419 public Bool_t IsSortable()
420 public Int_t GetId()</text>
421   </group>
422   <text name="Fig7"
423     x="451"
424     y="320"
425     fill="1"
426     fillcolor="-1"
427     stroke="1"
428     strokecolor="-3654596"
429     font="dialog"
430     textsize="10"
431   >singleton</text>
432   <group name="Fig8"
433        description="uci.uml.visual.FigClass[16, 237, 366, 447]"
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="364"
447       height="445"
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="255"
466       fill="1"
467       fillcolor="-1"
468       stroke="1"
469       strokecolor="-16777216"
470       font="Dialog"
471       textsize="9"
472     >private RecPointsList* fEmcClusters
473 private AliPHOSGeometry* fGeom
474 private RecPointsList* fPpsdClusters
475 private AliPHOSReconstructioner* fReconstructioner
476 private TClonesArray* fTmpHits
477 private AliPHOSTrackSegmentMaker* fTrackSegmentsMaker
478 private TObjArray* fTrackSegments
479 private Int_t fNTmpHits</text>
480     <text name="Fig8.3"
481       x="16"
482       y="371"
483       fill="1"
484       fillcolor="-1"
485       stroke="1"
486       strokecolor="-16777216"
487       font="Dialog"
488       textsize="9"
489     >public void AddHit()
490 public void BuildGeometry()
491 public void BuildGeometryforPHOS()
492 public void BuildGeometryforPPSD()
493 public void CreateGeometry()
494 public void CreateGeometryforPHOS()
495 public void CreateGeometryforPPSD()
496 public void Digitize()
497 public RecPointsList* EmcClusters()
498 public AliPHOSGeometry* GetGeometry()
499 public void FinishEvent()
500 public void Init()
501 public Int_t IsVersion()
502 public void MakeBranch()
503 public RecPointsList PpsdClusters()
504 public void Reconstruction()
505 public void ResetClusters()
506 public void SetReconstructioner()
507 public void StepManager()
508 public void ShowMembers()
509 public void Streamer()
510 public TObjArray TrqackSegments()</text>
511   </group>
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     >
531       <moveto x="96"
532               y="129" />
533       <lineto x="96"
534               y="95" />
535     </path>
536   </group>
537   <group name="Fig10"
538        description="uci.uml.visual.FigRealization"
539        stroke="1"
540        strokecolor="-16777216"
541   >
542     <private>
543       sourcePortFig="Fig4"
544       destPortFig="Fig3"
545       sourceFigNode="Fig4"
546       destFigNode="Fig3"
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     >
555       <moveto x="432"
556               y="516" />
557       <lineto x="432"
558               y="456" />
559     </path>
560   </group>
561   <group name="Fig11"
562        description="uci.uml.visual.FigRealization"
563        stroke="1"
564        strokecolor="-16777216"
565   >
566     <private>
567       sourcePortFig="Fig6.0"
568       destPortFig="Fig5.0"
569       sourceFigNode="Fig6"
570       destFigNode="Fig5"
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     >
579       <moveto x="159"
580               y="669" />
581       <lineto x="159"
582               y="639" />
583     </path>
584   </group>
585   <group name="Fig12"
586        description="uci.uml.visual.FigRealization"
587        stroke="1"
588        strokecolor="-16777216"
589   >
590     <private>
591       sourcePortFig="Fig8.0"
592       destPortFig="Fig1.0"
593       sourceFigNode="Fig8"
594       destFigNode="Fig1"
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     >
603       <moveto x="96"
604               y="238" />
605       <lineto x="96"
606               y="195" />
607     </path>
608   </group>
609   <group name="Fig13"
610        description="uci.uml.visual.FigAssociation"
611        href="S.101055"
612        stroke="1"
613        strokecolor="-16777216"
614   >
615     <private>
616       sourcePortFig="Fig8.0"
617       destPortFig="Fig2.0"
618       sourceFigNode="Fig8"
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     >
628       <moveto x="343"
629               y="238" />
630       <lineto x="343"
631               y="238" />
632     </path>
633   </group>
634   <group name="Fig14"
635        description="uci.uml.visual.FigAssociation"
636        href="S.101158"
637        stroke="1"
638        strokecolor="-16777216"
639   >
640     <private>
641       sourcePortFig="Fig8.0"
642       destPortFig="Fig4.0"
643       sourceFigNode="Fig8"
644       destFigNode="Fig4"
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     >
653       <moveto x="337"
654               y="520" />
655       <lineto x="337"
656               y="520" />
657     </path>
658   </group>
659   <group name="Fig15"
660        description="uci.uml.visual.FigAssociation"
661        href="S.101161"
662        stroke="1"
663        strokecolor="-16777216"
664   >
665     <private>
666       sourcePortFig="Fig8.0"
667       destPortFig="Fig6.0"
668       sourceFigNode="Fig8"
669       destFigNode="Fig6"
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     >
678       <moveto x="271"
679               y="669" />
680       <lineto x="271"
681               y="669" />
682     </path>
683   </group>
684 </pgml>