Changeset 15891 for trunk/psastro/src/psastroDefineFiles.c
- Timestamp:
- Dec 22, 2007, 7:42:46 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/psastro/src/psastroDefineFiles.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psastro/src/psastroDefineFiles.c
r15669 r15891 20 20 output->save = true; 21 21 22 bool fixChips = psMetadataLookupBool (&status, recipe, "PSASTRO.FIX.CHIPS"); 23 if (fixChips) { 24 if (!psastroDefineFile (config, input->fpa, "PSASTRO.REF.ASTROM", "REF.ASTROM", PM_FPA_FILE_ASTROM, PM_DETREND_TYPE_ASTROM)) { 25 psError (PS_ERR_IO, false, "Can't find a reference astrometry file"); 22 bool fixChips = psMetadataLookupBool (&status, config->arguments, "PSASTRO.FIX.CHIPS"); 23 if (!status) { 24 fixChips = psMetadataLookupBool (&status, recipe, "PSASTRO.FIX.CHIPS"); 25 } 26 bool useModel = psMetadataLookupBool (&status, config->arguments, "PSASTRO.USE.MODEL"); 27 if (!status) { 28 fixChips = psMetadataLookupBool (&status, recipe, "PSASTRO.USE.MODEL"); 29 } 30 if (fixChips || useModel) { 31 if (!psastroDefineFile (config, input->fpa, "PSASTRO.MODEL", "ASTROM.MODEL", PM_FPA_FILE_ASTROM, PM_DETREND_TYPE_ASTROM)) { 32 psError (PS_ERR_IO, false, "Can't find an astrometry model file"); 26 33 return NULL; 27 34 } 28 }29 30 bool saveAstrom = psMetadataLookupBool (&status, recipe, "SAVE.REF.ASTROM");31 if (saveAstrom) {32 pmFPAfile *outAstrom = pmFPAfileDefineOutputFromFile (config, input, "PSASTRO.OUT.ASTROM");33 if (!outAstrom) {34 psError (PS_ERR_IO, false, "Can't find a reference astrometry file");35 return NULL;36 }37 outAstrom->save = true;38 35 } 39 36
Note:
See TracChangeset
for help on using the changeset viewer.
