| [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 |  | 
|---|