test
[u/mrichter/AliRoot.git] / PHOS / PHOS-UML / aliphosrecomstructioner.ps
CommitLineData
9001c0ed 1%!PS-Adobe-3.0
2%%Title: reconstructioner
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
36Adict /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
54RRdict /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
171mark {
172%%BeginFeature: ManualFeed false
1731 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
1813 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!
195gsave initgraphics clippath pathbbox grestore
1965 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
206end
207
208%%EndSetup
209
210%%Page: 1 1
211SP
212IC
21315 777 582 -717 RC
214255 255 255 SC
21532 640 118 -86 RF
2160 0 0 SC
21732 640 117 -85 RS
218255 255 255 SC
21931 641 120 -16 RF
2200 0 0 SC
22131 641 119 -15 RS
222% Font[Dialog, 0, 9]
223340 9 0 SF
224(AliPHOSReconstructioner) 103 39 630 DS
225255 255 255 SC
22631 626 120 -37 RF
2270 0 0 SC
22831 626 119 -36 RS
229255 255 255 SC
23031 590 120 -37 RF
2310 0 0 SC
23231 590 119 -36 RS
233255 255 200 SC
234224 648 175 -62 RF
235255 255 0 SC
236224 648 174 -61 RS
237255 255 200 SC
238223 649 177 -28 RF
239255 255 0 SC
240223 649 176 -27 RS
241255 255 200 SC
242224 648 175 -17 RF
2430 0 0 SC
244% Font[Times, 0, 10]
245381 10 4 SF
246(<<Interface>>) 65 279 634 DS
247255 255 200 SC
248224 635 175 -15 RF
2490 0 0 SC
250% Font[Dialog, 0, 9]
251340 9 0 SF
252(AliPHOSClusterizer) 77 273 624 DS
253255 255 200 SC
254223 622 177 -37 RF
255255 255 0 SC
256223 622 176 -36 RS
2570 0 0 SC
258(public int GetNumberOfClustersFound\(\)) 168 224 611 DS
259(public void MakeClusters\(\)) 111 224 601 DS
260255 255 200 SC
261224 576 121 -62 RF
262255 255 0 SC
263224 576 120 -61 RS
264255 255 200 SC
265223 577 123 -28 RF
266255 255 0 SC
267223 577 122 -27 RS
268255 255 200 SC
269224 576 121 -17 RF
2700 0 0 SC
271% Font[Times, 0, 10]
272381 10 4 SF
273(<<Interface>>) 65 252 562 DS
274255 255 200 SC
275224 563 121 -15 RF
2760 0 0 SC
277% Font[Dialog, 0, 9]
278340 9 0 SF
279(AliPHOSSubTracker) 79 245 552 DS
280255 255 200 SC
281223 550 123 -37 RF
282255 255 0 SC
283223 550 122 -36 RS
2840 0 0 SC
285(public void MakeSubTracks\(\)) 121 224 539 DS
286255 255 255 SC
28740 752 121 -62 RF
2880 0 0 SC
28940 752 120 -61 RS
290255 255 255 SC
29139 753 123 -28 RF
2920 0 0 SC
29339 753 122 -27 RS
294255 255 255 SC
29540 752 121 -17 RF
2960 0 0 SC
297% Font[Times, 0, 10]
298381 10 4 SF
299(<<Interface>>) 65 68 738 DS
300255 255 255 SC
30140 739 121 -15 RF
3020 0 0 SC
303% Font[Dialog, 0, 9]
304340 9 0 SF
305(AliReconstructioner) 81 60 728 DS
306255 255 255 SC
30739 726 123 -37 RF
3080 0 0 SC
30939 726 122 -36 RS
310(public void MakeClusters\(\)) 111 40 715 DS
311(public void MakeSubTracks\(\)) 121 40 705 DS
31293 640 93 645 DL
31393 650 93 655 DL
31493 660 93 665 DL
31593 670 93 675 DL
31693 680 93 685 DL
317255 255 255 SC
318false 93 689 100 677 86 677 3 PYF
3190 0 0 SC
320true 93 689 100 677 86 677 3 PYS
321false 150 616 224 616 2 PYS
322255 255 255 SC
323false 150 616 160 621 170 616 160 611 4 PYF
3240 0 0 SC
325true 150 616 160 621 170 616 160 611 4 PYS
326(fClusterizer) 47 164 622 DS
327false 150 569 224 569 2 PYS
328255 255 255 SC
329false 150 569 160 574 170 569 160 564 4 PYF
3300 0 0 SC
331true 150 569 160 574 170 569 160 564 4 PYS
332(fSubTracker) 49 163 575 DS
333IC
334-29985 30777 60000 -60000 RC
335% Font[TimesRoman, 0, 9]
336314 9 4 SF
337(reconstructioner) 56 25 40 DS
338% Font[TimesRoman, 0, 9]
339314 9 4 SF
340(Page 1) 23 557 40 DS
341EP
342%%Trailer
343%%Pages: 1
344%%EOF