Changeset 35846
- Timestamp:
- Jul 22, 2013, 12:21:11 PM (13 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
-
ippconfig/gpc1/ppImage.config (modified) (20 diffs)
-
ppImage/src/ppImageLoop.c (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippconfig/gpc1/ppImage.config
r35704 r35846 186 186 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 187 187 BACKGROUND BOOL TRUE # Subtract background? 188 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?188 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 189 189 END 190 190 … … 216 216 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 217 217 BACKGROUND BOOL TRUE # Subtract background? 218 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?218 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 219 219 END 220 220 … … 247 247 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 248 248 BACKGROUND BOOL TRUE # Subtract background? 249 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?249 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 250 250 251 251 DETREND.CONSTRAINTS METADATA … … 304 304 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 305 305 BACKGROUND BOOL TRUE # Subtract background? 306 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?306 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 307 307 308 308 DETREND.CONSTRAINTS METADATA … … 357 357 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 358 358 BACKGROUND BOOL TRUE # Subtract background? 359 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?359 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 360 360 END 361 361 … … 389 389 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 390 390 BACKGROUND BOOL TRUE # Subtract background? 391 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?391 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 392 392 END 393 393 … … 417 417 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 418 418 BACKGROUND BOOL TRUE # Subtract background? 419 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?419 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 420 420 TILTYSTREAK.APPLY BOOL TRUE # apply the 'tiltystreak' tool 421 421 NOISEMAP BOOL TRUE # Apply read noise map … … 447 447 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 448 448 BACKGROUND BOOL TRUE # Subtract background? 449 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?449 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 450 450 TILTYSTREAK.APPLY BOOL FALSE # apply the 'tiltystreak' tool 451 451 NOISEMAP BOOL TRUE # Apply read noise map … … 1141 1141 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 1142 1142 BACKGROUND BOOL FALSE # Subtract background? 1143 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?1143 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 1144 1144 1145 1145 DETREND.CONSTRAINTS METADATA … … 1196 1196 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 1197 1197 BACKGROUND BOOL FALSE # Subtract background? 1198 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?1198 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 1199 1199 END 1200 1200 … … 1224 1224 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 1225 1225 BACKGROUND BOOL FALSE # Subtract background? 1226 CROSSTALK.MEASURE BOOL TRUE # Subtract model background?1226 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 1227 1227 END 1228 1228 … … 1257 1257 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 1258 1258 BACKGROUND BOOL TRUE # Subtract background? 1259 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?1259 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 1260 1260 NO.COMPRESS BOOL TRUE # turn off image compression 1261 1261 END … … 1291 1291 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 1292 1292 BACKGROUND BOOL FALSE # Subtract background? 1293 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?1293 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 1294 1294 END 1295 1295 … … 1323 1323 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 1324 1324 BACKGROUND BOOL TRUE # Subtract background? 1325 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?1325 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 1326 1326 END 1327 1327 … … 1357 1357 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 1358 1358 BACKGROUND BOOL FALSE # Subtract background? 1359 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?1359 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 1360 1360 NO.COMPRESS BOOL TRUE # turn off image compression 1361 1361 END … … 1389 1389 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 1390 1390 BACKGROUND BOOL TRUE # Subtract background? 1391 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?1391 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 1392 1392 END 1393 1393 … … 1417 1417 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 1418 1418 BACKGROUND BOOL TRUE # Subtract background? 1419 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?1419 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 1420 1420 PATTERN.ROW BOOL TRUE # Subtract pattern noise 1421 1421 PATTERN.CELL BOOL FALSE # Subtract pattern noise … … 1513 1513 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 1514 1514 BACKGROUND BOOL TRUE # Subtract background? 1515 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?1515 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 1516 1516 END 1517 1517 … … 1544 1544 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 1545 1545 BACKGROUND BOOL TRUE # Subtract background? 1546 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?1546 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 1547 1547 END 1548 1548 … … 1575 1575 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 1576 1576 BACKGROUND BOOL TRUE # Subtract background? 1577 CROSSTALK.MEASURE BOOL TRUE# Subtract model background?1578 END 1579 1577 CROSSTALK.MEASURE BOOL FALSE # Subtract model background? 1578 END 1579 -
trunk/ppImage/src/ppImageLoop.c
r35533 r35846 41 41 ESCAPE("load failure for FPA"); 42 42 } 43 43 44 44 pmChip *chip; // Chip from FPA 45 45 while ((chip = pmFPAviewNextChip(view, input->fpa, 1)) != NULL) { … … 134 134 ESCAPE("Unable to degrade MD image to 3pi"); 135 135 } 136 136 137 } 137 138 … … 156 157 ESCAPE("Unable to free detrend images"); 157 158 } 159 158 160 } 159 161 // free detrend images potentially in use: MASK, BIAS, DARK, SHUTTER, FLAT … … 168 170 } 169 171 } 172 170 173 // free detrend images potentially in use: MASK, BIAS, DARK, SHUTTER, FLAT 171 174 if (!ppImageFringeFree (config, view)) { … … 218 221 } 219 222 } 220 223 221 224 // these may be used by ppImageSubtractBackground. 222 225 // if these are defined as internal files, drop them here … … 232 235 233 236 // binning (used for display) must take place after the background is replaced, if desired 234 if (!ppImageRebinChip(config, view, options, "PPIMAGE.BIN1")) { 237 if ((options->Bin1FITS)||(options->Bin1JPEG)||(options->FPA1FITS)) { 238 if (!ppImageRebinChip(config, view, options, "PPIMAGE.BIN1")) { 235 239 ESCAPE("Unable to bin chip (level 1)."); 236 } 237 if (!ppImageRebinChip(config, view, options, "PPIMAGE.BIN2")) { 240 } 241 } 242 if ((options->Bin2FITS)||(options->Bin2JPEG)||(options->FPA2FITS)) { 243 if (!ppImageRebinChip(config, view, options, "PPIMAGE.BIN2")) { 238 244 ESCAPE("Unable to bin chip (level 2)."); 239 } 245 } 246 } 247 240 248 if (options->doBackgroundContinuity) { 241 249 pmFPAfile *out = psMetadataLookupPtr(NULL, config->files, "PPIMAGE.BACKMDL"); 242 250 pmFPAfileCopyView(out->fpa,out->src,view); 243 251 } 252 244 253 // Close cells (XXX shouldn't pmFPAfileClose iterate down as needed?) 245 254 view->cell = -1; … … 263 272 ESCAPE("failure in Background Mosaic"); 264 273 } 265 274 266 275 // generate the full-scale FPA mosaic 267 if (!ppImageMosaicFPA(config, options, "PPIMAGE.OUTPUT.FPA1", "PPIMAGE.BIN1")) { 276 if (options->FPA1FITS) { 277 if (!ppImageMosaicFPA(config, options, "PPIMAGE.OUTPUT.FPA1", "PPIMAGE.BIN1")) { 268 278 ESCAPE("failure in FPA Mosaic (level 1)"); 269 } 270 if (!ppImageMosaicFPA(config, options, "PPIMAGE.OUTPUT.FPA2", "PPIMAGE.BIN2")) { 279 } 280 } 281 if (options->FPA2FITS) { 282 if (!ppImageMosaicFPA(config, options, "PPIMAGE.OUTPUT.FPA2", "PPIMAGE.BIN2")) { 271 283 ESCAPE("failure in FPA Mosaic (level 2)"); 284 } 272 285 } 273 286 … … 283 296 ppImageFileCheck(config); 284 297 } 285 298 286 299 // Calculate summary statistics from FPA Metadata 287 300 if (!ppImageMetadataStats(config, stats, options)) {
Note:
See TracChangeset
for help on using the changeset viewer.
