Changeset 23711 for branches/pap/ppSub/src/ppSubFiles.c
- Timestamp:
- Apr 3, 2009, 6:25:39 PM (17 years ago)
- File:
-
- 1 edited
-
branches/pap/ppSub/src/ppSubFiles.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/pap/ppSub/src/ppSubFiles.c
r23704 r23711 26 26 NULL }; 27 27 28 // Subtraction photometry 29 static const char *subPhotFiles[] = { "PPSUB.OUTPUT.SOURCES", NULL }; 30 28 31 // Inverse subtraction files 29 32 static const char *invFiles[] = { "PPSUB.OUTINV", "PPSUB.OUTINV.MASK", "PPSUB.OUTINV.VARIANCE", 30 33 "PPSUB.OUTINV.KERNELS", "PPSUB.OUTINV.JPEG1", "PPSUB.OUTINV.JPEG2", 31 34 NULL }; 35 36 // Inverse subtraction photometry 37 static const char *subPhotFiles[] = { "PPSUB.OUTINV.SOURCES", NULL }; 32 38 33 39 // Calculation (may be either input or output) files … … 36 42 37 43 // Activate/deactivate a list of files 38 static void filesActivate(const char **files, // List of files 44 static void filesActivate(pmConfig *config, // Configuration 45 const char **files, // List of files 39 46 bool state // Activation status to set 40 47 ) … … 49 56 // This is so we can activate/deactivate the 'calculation' files, which may be either input or output, which 50 57 // is indicated by their 'save' boolean. 51 static void filesActivateSave(const char **files, // List of files 58 static void filesActivateSave(pmConfig *config, // Configuration 59 const char **files, // List of files 52 60 bool save, // Activate when this save state is set 53 61 bool state // Activation status to set … … 69 77 if (files & PPSUB_FILES_INPUT) { 70 78 filesActivate(inputFiles, state); 71 filesActivateSave(c alcFiles, false, state);79 filesActivateSave(config, calcFiles, false, state); 72 80 } 73 81 if (files & PPSUB_FILES_CONV) { 74 filesActivate(con vFiles, state);82 filesActivate(config, convFiles, state); 75 83 } 76 84 if (files & PPSUB_FILES_SUB) { 77 filesActivate( subFiles, state);78 filesActivateSave(c alcFiles, true, state);85 filesActivate(config, subFiles, state); 86 filesActivateSave(config, calcFiles, true, state); 79 87 } 80 88 if (files & PPSUB_FILES_INV) { 81 filesActivate(invFiles, state); 89 filesActivate(config, invFiles, state); 90 } 91 if (files & PPSUB_FILES_PHOT_SUB) { 92 filesActivate(config, subPhotFiles, state); 93 } 94 if (files & PPSUB_FILES_PHOT_INV) { 95 filesActivate(config, invPhotFiles, state); 82 96 } 83 97 if (files & PPSUB_FILES_PHOT) { 84 psphotFilesActivate(config, state);98 psphotFilesActivate(config, false); 85 99 } 86 100
Note:
See TracChangeset
for help on using the changeset viewer.
