]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PHOS/PHOS-UML/subtracking.ps
Added the UML files in PHOS-UML
[u/mrichter/AliRoot.git] / PHOS / PHOS-UML / subtracking.ps
1 %!PS-Adobe-3.0
2 %%Title: subtracking
3 %%Pages: (atend)
4 %%PageOrder: Ascend
5 %%DocumentFonts: Helvetica Helvetica-Bold
6 %%+Helvetica-Oblique Helvetica-BoldOblique
7 %%+Times-Roman Times-Bold Times-Italic Times-BoldItalic
8 %%+Courier Courier-Bold Courier-Oblique Courier-BoldOblique
9 %%EndComments
10 %%BeginProlog
11 /BD {bind def} bind def
12 /D {def} BD
13 /ISOF {
14         dup findfont dup length 1 add dict begin {
15                 1 index /FID eq {pop pop} {D} ifelse
16         } forall /Encoding ISOLatin1Encoding D
17         currentdict end definefont
18 } BD
19 /F [
20         /Helvetica ISOF
21         /Helvetica-Bold ISOF
22         /Helvetica-Oblique ISOF
23         /Helvetica-BoldOblique ISOF
24         /Times-Roman ISOF
25         /Times-Bold ISOF
26         /Times-Italic ISOF
27         /Times-BoldItalic ISOF
28         /Courier ISOF
29         /Courier-Bold ISOF
30         /Courier-Oblique ISOF
31         /Courier-BoldOblique ISOF
32 ] D
33 /R {4 2 roll moveto 1 index 0 rlineto
34         0 exch rlineto neg 0 rlineto closepath} BD
35 /Adict 8 dict D
36 Adict /mtrx matrix put
37 /A { Adict begin
38     /endangle exch D /startangle exch D
39     /yrad exch D /xrad exch D
40         /y exch D /x exch D
41     /savematrix mtrx currentmatrix D
42     x y translate xrad yrad scale
43     0 0 1 startangle endangle arc
44     savematrix setmatrix
45     end } BD
46 /PY {
47     dup 1 ge {3 1 roll moveto} if
48     -1 2 {pop lineto} for
49     {closepath} if
50 } BD
51 /CL { dup 0 exch -1 1 arct} BD
52 /RCL { dup 0 exch 1 1 arct} BD
53 /RRdict 8 dict D
54 RRdict /mtrx matrix put
55 /RR {RRdict begin
56     /yrad exch D /xrad exch D
57     /height exch D /width exch D
58     /y exch D /x exch D
59         /width width xrad div D /height height yrad div D
60         /savematrix mtrx currentmatrix D
61         x y translate xrad yrad scale -90 rotate
62         1 0 moveto width RCL width 0 translate -90 rotate
63     height CL height 0 translate -90 rotate
64         width RCL width 0 translate -90 rotate height CL closepath
65         savematrix setmatrix
66         end } BD
67 /SC {3 {255 div 3 1 roll} repeat setrgbcolor} BD
68 /SF {
69         F exch get exch scalefont setfont
70         (abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ 1234567890) stringwidth pop div
71         currentfont exch scalefont setfont} BD
72 /RC {R clip newpath} BD
73 /IC {initclip} BD
74 /RF {R fill} BD
75 /RS {R stroke} BD
76 /RRF {RR fill} BD
77 /RRS {RR stroke} BD
78 /AS {A stroke} BD
79 /AF {6 -2 roll 2 copy moveto 6 2 roll A fill} BD
80 /PYS {PY stroke} BD
81 /PYF {PY eofill} BD
82 /NZ {dup 1 lt {pop 1} if} BD
83 /DS {
84         moveto 1 index stringwidth pop NZ sub
85         1 index length 1 sub NZ div 0
86         3 2 roll ashow} BD
87 /DL {moveto lineto stroke} BD
88 /S {scale} BD
89 /SP {/P save D} BD
90 /EP {showpage P restore} BD
91 /GS {gsave} BD
92 /GR {grestore} BD
93 /CM {
94         /cmapr 256 array D
95         /cmapg 256 array D
96         /cmapb 256 array D
97         /cmapgray null D
98         3 string exch 0 exch 1 exch 1 sub {
99                 currentfile 2 index readhexstring pop
100                 cmapr 2 index 2 index 0 get put
101                 cmapg 2 index 2 index 1 get put
102                 cmapb 2 index 2 index 2 get put
103         pop pop } for pop
104 } BD
105 /DII {
106         GS
107         /imgsave save D
108         translate scale
109         /imgh exch D
110         /imgw exch D
111         /imgy exch neg D
112         /imgx exch neg D
113         /imgstr imgw string D
114         /colorimage where {
115                 pop
116                 /cimgstr imgw 3 mul string D
117                 imgw imgh 8 [imgw 0 0 imgh neg imgx imgy] {
118                         currentfile imgstr readhexstring pop
119                         0 1 imgw 1 sub {
120                                 2 copy get
121                                 cmapr 1 index get
122                                 cimgstr exch 3 index
123                                 3 mul exch put
124                                 cmapg 1 index get
125                                 cimgstr exch 3 index
126                                 3 mul 1 add exch put
127                                 cmapb 1 index get
128                                 cimgstr exch 3 index
129                                 3 mul 2 add exch put
130                         pop pop } for pop cimgstr
131                 } false 3 colorimage
132         } {
133                 cmapgray null eq {
134                         /cmapgray cmapr length array D
135                         0 1 cmapr length 1 sub {
136                                 cmapgray exch
137                                 cmapr 1 index get .299 mul
138                                 cmapg 2 index get .587 mul
139                                 cmapb 3 index get .114 mul
140                                 add add cvi put
141                         } for
142                 } if
143                 imgw imgh 8 [imgw 0 0 imgh neg 0 0] {
144                         currentfile imgstr readhexstring pop
145                         0 1 imgw 1 sub {
146                                 imgstr exch 2 copy get
147                                 cmapgray exch get put
148                         } for
149                 } image
150         } ifelse
151         imgsave restore
152         GR
153 } BD
154 /DI {
155         GS
156         /imgsave save D
157         translate scale
158         /imgh exch D
159         /imgw exch D
160         /imgy exch neg D
161         /imgx exch neg D
162         /imgstr imgw 3 mul string D
163         imgw imgh 8 [imgw 0 0 imgh neg imgx imgy] {
164                 currentfile imgstr readhexstring pop
165         } bind false 3 colorimage
166     imgsave restore
167     GR
168 } BD
169 %%EndProlog
170 %%BeginSetup
171 mark {
172 %%BeginFeature: ManualFeed false
173 1 dict dup /ManualFeed false put setpagedevice
174 %%EndFeature
175 } stopped {
176 %%BeginFeature: *ManualFeed false
177   statusdict /manualfeed false put
178 %%EndFeature
179 } if cleartomark mark {
180 %%BeginFeature: PageSize *Letter
181 3 dict begin
182    /PageSize [612 792] def
183    /ImagingBBox null def
184    /Policies 1 dict dup/PageSize 3 put def
185  currentdict end setpagedevice
186 %%EndFeature
187 } stopped {
188   cleartomark statusdict begin mark {
189 %%BeginFeature: *PageSize Letter
190   lettertray
191 %%EndFeature
192   } stopped end
193 } if cleartomark
194 % now make sure we got what we requested!
195 gsave initgraphics clippath pathbbox grestore
196 5 dict begin
197   3 -1 roll /yoff exch def 3 -1 roll /xoff exch def
198   yoff sub /h exch def xoff sub /w exch def
199   w 576 lt h 756 lt or {
200     w 2 div xoff add h 2 div yoff add translate
201     w xoff 2 mul add 612 div
202     h yoff 2 mul add 792 div
203     2 copy gt {exch} if pop dup scale
204     -306 -396 translate
205   } if
206 end
207
208 %%EndSetup
209
210 %%Page:  1 1
211 SP
212 IC
213 15 777 582 -717 RC
214 255 255 200 SC
215 48 760 121 -62 RF
216 255 255 0 SC
217 48 760 120 -61 RS
218 255 255 200 SC
219 47 761 123 -28 RF
220 255 255 0 SC
221 47 761 122 -27 RS
222 255 255 200 SC
223 48 760 121 -17 RF
224 0 0 0 SC
225 % Font[Times, 0, 10]
226 381 10 4 SF
227 (<<Interface>>) 65 76 746 DS
228 255 255 200 SC
229 48 747 121 -15 RF
230 0 0 0 SC
231 % Font[Dialog, 0, 9]
232 340 9 0 SF
233 (AliPHOSSubTracker) 79 69 736 DS
234 255 255 200 SC
235 47 734 123 -37 RF
236 255 255 0 SC
237 47 734 122 -36 RS
238 0 0 0 SC
239 (public void MakeSubTracks\(\)) 121 48 723 DS
240 0 255 255 SC
241 32 628 154 -58 RF
242 32 628 153 -57 RS
243 255 255 255 SC
244 31 629 156 -16 RF
245 0 0 0 SC
246 31 629 155 -15 RS
247 (AliPHOSSubTrackerv1) 89 64 618 DS
248 255 255 255 SC
249 31 614 156 -28 RF
250 0 0 0 SC
251 31 614 155 -27 RS
252 (public float fDelta = 0) 91 32 603 DS
253 (public float fR0 = 0) 83 32 593 DS
254 255 255 255 SC
255 31 587 156 -18 RF
256 0 0 0 SC
257 31 587 155 -17 RS
258 (public float GetDistanceInPHOSPlane\(\)) 154 32 576 DS
259 111 629 111 634 DL
260 111 639 111 644 DL
261 111 649 111 654 DL
262 111 659 111 664 DL
263 111 669 111 674 DL
264 111 679 111 684 DL
265 111 689 111 694 DL
266 255 255 255 SC
267 false 111 696 118 684 104 684 3 PYF
268 0 0 0 SC
269 true 111 696 118 684 104 684 3 PYS
270 0 255 255 SC
271 285 629 147 -5 RF
272 285 629 146 -4 RS
273 255 255 255 SC
274 285 625 147 -16 RF
275 0 0 0 SC
276 285 625 146 -15 RS
277 (AliPHOSGeometry) 72 322 614 DS
278 255 255 255 SC
279 285 610 147 -16 RF
280 0 0 0 SC
281 285 610 146 -15 RS
282 (private  many data) 74 286 599 DS
283 255 255 255 SC
284 285 595 147 -56 RF
285 0 0 0 SC
286 285 595 146 -55 RS
287 (public void IsInitialized\(\)) 101 286 584 DS
288 (public void RelPosInAlice\(\)) 109 286 574 DS
289 (public void RelPosInModule\(\)) 122 286 564 DS
290 (public void RelToAbsNumbering\(\)) 145 286 554 DS
291 (public void AbsToRelNumbering\(\)) 145 286 544 DS
292 255 255 255 SC
293 399 569 47 -16 RF
294 200 60 60 SC
295 399 569 46 -15 RS
296 255 175 175 SC
297 400 568 45 -12 RF
298 0 0 255 SC
299 % Font[dialog, 0, 10]
300 383 10 8 SF
301 (singleton) 45 400 556 DS
302 0 0 0 SC
303 false 186 624 285 624 2 PYS
304 272 617 284 624 DL
305 272 631 284 624 DL
306 % Font[Dialog, 0, 9]
307 340 9 0 SF
308 (use) 14 214 605 DS
309 0 255 255 SC
310 24 488 194 -74 RF
311 24 488 193 -73 RS
312 255 255 255 SC
313 23 489 196 -16 RF
314 0 0 0 SC
315 23 489 195 -15 RS
316 (AliPHOSSubTrack) 72 85 478 DS
317 255 255 255 SC
318 23 474 196 -46 RF
319 0 0 0 SC
320 23 474 195 -45 RS
321 (private float fCutOnDispersion = 1.5) 153 24 463 DS
322 (public AliPHOSEmcCluster * fEmcCluster = 0) 183 24 453 DS
323 (public AliPHOSPpsdCluster *  fPpsdLow = 0) 182 24 443 DS
324 (public AliPHOSPpsdCluster *  fPpsdUp = 0) 178 24 433 DS
325 255 255 255 SC
326 23 429 196 -16 RF
327 0 0 0 SC
328 23 429 195 -15 RS
329 false 111 569 111 489 2 PYS
330 104 502 111 490 DL
331 118 502 111 490 DL
332 (create) 22 85 530 DS
333 0 255 255 SC
334 367 492 168 -5 RF
335 367 492 167 -4 RS
336 255 255 255 SC
337 367 488 168 -16 RF
338 0 0 0 SC
339 367 488 167 -15 RS
340 (AliPHOSEmcCluster) 78 412 477 DS
341 255 255 255 SC
342 367 473 168 -66 RF
343 0 0 0 SC
344 367 473 167 -65 RS
345 (private DigitsList *  fDigitsList = 0) 137 368 462 DS
346 (private float fEnergy = 0) 98 368 452 DS
347 (private int fMultiplicity = 0) 108 368 442 DS
348 (private float fDelta = 4.) 94 368 432 DS
349 (private float fLocMaxCut = 0.6) 128 368 422 DS
350 (public float fW0 = 4.) 88 368 412 DS
351 255 255 255 SC
352 367 408 168 -126 RF
353 0 0 0 SC
354 367 408 167 -125 RS
355 (public bool AreNeighbours\(\)) 122 368 397 DS
356 (public void Compare\(\)) 94 368 387 DS
357 (public void GetAbsPosition\(\)) 120 368 377 DS
358 (public float GetDispersion\(\)) 114 368 367 DS
359 (public void GetElipsAxis\(\)) 107 368 357 DS
360 (public float GetMaximalEnergy\(\)) 131 368 347 DS
361 (public void GetMultiplicityAtLevel\(\)) 142 368 337 DS
362 (public void GetNumberOfLocalMaxima\(\)) 166 368 327 DS
363 (public void GetRelPosition\(\)) 115 368 317 DS
364 (public void GetTotalEnergy\(\)) 118 368 307 DS
365 (public void SetLocalMaxCut\(\)) 121 368 297 DS
366 (public void SetLowWeightCut\(\)) 129 368 287 DS
367 false 218 487 367 487 2 PYS
368 255 255 255 SC
369 false 218 487 228 492 238 487 228 482 4 PYF
370 0 0 0 SC
371 true 218 487 228 492 238 487 228 482 4 PYS
372 (0..*) 16 225 498 DS
373 0 255 255 SC
374 383 252 139 -5 RF
375 383 252 138 -4 RS
376 255 255 255 SC
377 383 248 139 -16 RF
378 0 0 0 SC
379 383 248 138 -15 RS
380 (AliPHOSPpsdCluster) 82 411 237 DS
381 255 255 255 SC
382 383 233 139 -36 RF
383 0 0 0 SC
384 383 233 138 -35 RS
385 (public DigitsList fDigitsList = 0) 127 384 222 DS
386 (private float fEnergy = 0) 98 384 212 DS
387 (private int fMultiplicity = 0) 108 384 202 DS
388 255 255 255 SC
389 383 198 139 -36 RF
390 0 0 0 SC
391 383 198 138 -35 RS
392 (public int Compare\(\)) 87 384 187 DS
393 (public void GetRelPosition\(\)) 115 384 177 DS
394 (public bool GetUp\(\)) 85 384 167 DS
395 false 218 441 303 441 303 249 383 249 4 PYS
396 255 255 255 SC
397 false 218 441 228 446 238 441 228 436 4 PYF
398 0 0 0 SC
399 true 218 441 228 446 238 441 228 436 4 PYS
400 (0..*) 16 225 452 DS
401 false 167 628 167 657 479 657 479 492 4 PYS
402 472 505 479 493 DL
403 486 505 479 493 DL
404 (use) 14 166 638 DS
405 (0..*) 16 486 503 DS
406 false 151 628 151 681 567 681 567 249 522 249 5 PYS
407 535 256 523 249 DL
408 535 242 523 249 DL
409 (use) 14 569 674 DS
410 (0..*) 16 529 230 DS
411 IC
412 -29985 30777 60000 -60000 RC
413 % Font[TimesRoman, 0, 9]
414 314 9 4 SF
415 (subtracking) 38 25 40 DS
416 % Font[TimesRoman, 0, 9]
417 314 9 4 SF
418 (Page 1) 23 557 40 DS
419 EP
420 %%Trailer
421 %%Pages: 1
422 %%EOF