source: Sophya/trunk/ArchTOIPipe/TestPipes/xsl/processors.xml@ 3670

Last change on this file since 3670 was 2238, checked in by aubourg, 23 years ago

generation xsl a jour

File size: 6.9 KB
RevLine 
[2238]1<!-- Vivien FEBVRE le 26/09/2002 -->
2<!-- exemple de fichier descriptif de processeurs -->
[2220]3
4
5<!DOCTYPE processors SYSTEM "DTDProcessors.dtd">
6
7
8<processors>
9
10
[2238]11<processor name="fitsreader" class="FITSTOIReader" include="fitstoirdr.h">
12<init>
13<param name="fn" type="string" default="test.fits"/>
14</init>
15<connection>
16</connection>
17</processor>
[2220]18
[2238]19<processor name="fitswriter" class="FITSTOIWriter" include="fitstoiwtr.h">
[2220]20<init>
[2238]21<param name="fn" type="string"/>
22</init>
23<connection>
24</connection>
25</processor>
26
27<processor name="smooth" class="DataSmooth" include="smoothtoi.h">
28<init>
[2220]29<param name="lsm" type="uint_4"/>
30<param name="deg" type="uint_4"/>
31</init>
32<attribute name="DoNotLookAt" methode="DoNotLookAt">
33<param name="flag" type="uint_8" default="FlgToiAll"/>
34</attribute>
35<attribute name="SetFlagFailed" methode="SetFlagFailed">
36<param name="flag" type="uint_8" default="FlgToiInterp"/>
37</attribute>
38<attribute name="SetBuff" methode="SetBuffUpd">
39<param name="bupd" type="uint_4" default="100"/>
40</attribute>
41<attribute name="MinSmoothLength" methode="MinSmoothLength">
42<param name="lsmin" type="uint_4" default="0"/>
43</attribute>
44<connection>
45<input name="DataIn"/>
46<output name="DataSmooth"/>
47</connection>
[2238]48</processor>
[2220]49
[2238]50<processor name="toi2map" class="TOI2Map" include="toi2map.h">
51<init>
52<param name="map" type="string"/>
53<param name="wmap" type="string" default="NULL"/>
54</init>
55<attribute name="SetEquinox" methode="SetEquinox">
56<param name="actualyear" type="double" default="2000"/>
57</attribute>
58<attribute name="SetCoorIn" methode= "SetCoorIn">
59<param name="mfg" type="long" default="TypCoordGalStd"/>
60</attribute>
61<attribute name="SetCoorInChr" methode="SetCoorIn">
62<param name="ctype" type="char*"/>
63</attribute>
64<attribute name="SetCoorMap" methode="SetCoorMap">
65<param name="mfg" type="long" default="TypCoordGal"/>
66</attribute>
67<attribute name="SetCoorMapChr" methode="SetCoorMap">
68<param name="ctype" type="char*"/>
69</attribute>
70<attribute name="SetCalibrationFactor" methode="SetCalibrationFactor">
71<param name="fac" type="double" default="1."/>
72</attribute>
73<attribute name="SetTestFlag" methode="SetTestFlag">
74<param name="tflg" type="bool" default="false"/>
75<param name="badflg" type="long" default="FlgToiAll"/>
76</attribute>
77<attribute name="SetTestMin" methode="SetTestMin">
78<param name="tmin" type="bool" default="false"/>
79<param name="vmin" type="double" default="-1.e30"/>
80</attribute>
81<attribute name="SetTestMax" methode="SetTestMax">
82<param name="tmax" type="bool" default="false"/>
83<param name="vmax" type="double" default="+1.e30"/>
84</attribute>
85<connection>
86<input name="Coord1In"/>
87<input name="Coord2In"/>
88<input name="BoloIn"/>
89</connection>
[2220]90</processor>
91
[2238]92<processor name="map2toi" class="Map2TOI" include="map2toi.h">
93<init>
94<param name="sph" type="string"/>
95</init>
96<attribute name="SetBad" methode="SetBad">
97<param name="flg" type="long" default="FlgToiOut"/>
98</attribute>
99<attribute name="SetEquinox" methode="SetEquinox">
100<param name="actualyear" type="double" default="2000"/>
101</attribute>
102<attribute name="SetCoorIn" methode= "SetCoorIn">
103<param name="mfg" type="long" default="TypCoordGalStd"/>
104</attribute>
105<attribute name="SetCoorInChr" methode="SetCoorIn">
106<param name="ctype" type="char*"/>
107</attribute>
108<attribute name="SetCoorMap" methode="SetCoorMap">
109<param name="mfg" type="long" default="TypCoordGal"/>
110</attribute>
111<attribute name="SetCoorMapChr" methode="SetCoorMap">
112<param name="ctype" type="char*"/>
113</attribute>
114<connection>
115<input name="Coord1In"/>
116<input name="Coord2In"/>
117<output name="Coord1Out"/>
118<output name="Coord2Out"/>
119<output name="BoloOut"/>
120</connection>
121</processor>
[2220]122
[2238]123<processor name="flag2map" class="FLAG2Map" include="flag2map.h">
124<init>
125<param name="map" type="string"/>
126<param name="wmap" type="string" default="NULL"/>
127</init>
128<attribute name="SetEquinox" methode="SetEquinox">
129<param name="actualyear" type="double" default="2000"/>
130</attribute>
131<attribute name="SetCoorIn" methode= "SetCoorIn">
132<param name="mfg" type="long" default="TypCoordGalStd"/>
133</attribute>
134<attribute name="SetCoorInChr" methode="SetCoorIn">
135<param name="ctype" type="char*"/>
136</attribute>
137<attribute name="SetCoorMap" methode="SetCoorMap">
138<param name="mfg" type="long" default="TypCoordGal"/>
139</attribute>
140<attribute name="SetCoorMapChr" methode="SetCoorMap">
141<param name="ctype" type="char*"/>
142</attribute>
143<attribute name="SetCalibrationFactor" methode="SetCalibrationFactor">
144<param name="fac" type="double" default="1."/>
145</attribute>
146<attribute name="SetTestFlag" methode="SetTestFlag">
147<param name="tflg" type="bool" default="false"/>
148<param name="badflg" type="long" default="FlgToiAll"/>
149</attribute>
150<attribute name="SetTestMin" methode="SetTestMin">
151<param name="tmin" type="bool" default="false"/>
152<param name="vmin" type="double" default="-1.e30"/>
153</attribute>
154<attribute name="SetTestMax" methode="SetTestMax">
155<param name="tmax" type="bool" default="false"/>
156<param name="vmax" type="double" default="+1.e30"/>
157</attribute>
158<connection>
159<input name="Coord1In"/>
160<input name="Coord2In"/>
161<input name="BoloIn"/>
162</connection>
163</processor>
[2220]164
[2238]165<processor name="rztoiproc" class="RzTOIProc" include="rztoi.h">
166<init>
167<param name="w1" type="int" default="4096"/>
168<param name="w2" type="int" default="128"/>
169<param name="nmax" type="int" default="20"/>
170</init>
171<attribute name="SetOutPPF" methode="SetOutPPF">
172<param name="ppfname" type="string"/>
173</attribute>
[2220]174<connection>
[2238]175<input name="in"/>
176<output name="out"/>
[2220]177</connection>
178</processor>
179
[2238]180<processor name="rzsimpletoiproc" class="RzSimpleTOIProc" include="rztoi.h">
[2220]181<init>
[2238]182<param name="wsz" type="int" default="1024"/>
183<param name="fact" type="double" default="1.0"/>
[2220]184</init>
[2238]185<connection>
186<input name="in"/>
187<output name="out"/>
188</connection>
189</processor>
[2220]190
[2238]191<processor name="noisegen" class="NoiseGen" include="noisegen.h">
[2220]192<connection>
[2238]193<output name="noise"/>
[2220]194</connection>
[2238]195</processor>
[2220]196
[2238]197<processor name="noisegengauss" class="NoiseGenGauss" include="noisegen.h">
198<init>
199<param name="sigma" type="float"/>
200</init>
201<connection>
202<output name="noise"/>
203</connection>
[2220]204</processor>
205
[2238]206<processor name="noisegen00F" class="NoiseGenOOF" include="noisegen.h">
[2220]207<init>
[2238]208<param name="fknee" type="float"/>
209<param name="sigma" type="float"/>
[2220]210</init>
[2238]211<connection>
212<output name="noise"/>
213</connection>
214</processor>
[2220]215
[2238]216<processor name="meanvarestimator" class="MeanVarEstimator" include="meanvarestim.h">
217<init>
218<param name="nsamp" type="int"/>
219</init>
220<attribute name="doNotLookAt" methode="doNotLookAt">
221<param name="flag" type="long" default="FlgToiAll"/>
222</attribute>
[2220]223<connection>
[2238]224<input name="signal"/>
225<output name="mean"/>
226<output name="variance"/>
[2220]227</connection>
[2238]228</processor>
[2220]229
[2238]230
231
232<!-- processeur fictif de demo -->
233<processor name="demopipe" class="DemoPipe" include="demopipe.h">
234
235<connection>
236<input name="entree_bolo_1"/>
237<input name="entree_bolo_2"/>
238<input name="entree_bolo_3"/>
239<output name="sortie_bolo_sum"/>
240<output name="sortie_bolo_mul"/>
241</connection>
242
[2220]243</processor>
244
245</processors>
246
247
248
249
250
251
252
Note: See TracBrowser for help on using the repository browser.