Index: branches/pap/ppSub/src/ppSub.h
===================================================================
--- branches/pap/ppSub/src/ppSub.h	(revision 23690)
+++ branches/pap/ppSub/src/ppSub.h	(revision 23704)
@@ -24,13 +24,20 @@
 // Output files, for activation/deactivation
 typedef enum {
-    PPSUB_FILES_IMAGE = 0x01,           // Image files
-    PPSUB_FILES_PHOT  = 0x02,           // Photometry files
-    PPSUB_FILES_ALL   = 0xFF,           // All files
+    PPSUB_FILES_INPUT    = 0x01,         // Input files
+    PPSUB_FILES_CONV     = 0x02,         // Convolved files (output)
+    PPSUB_FILES_SUB      = 0x04,         // Subtracted files (output)
+    PPSUB_FILES_INV      = 0x08,         // Inverse subtracted files (output)
+    PPSUB_FILES_PHOT_SUB = 0x10,         // Photometry files (output)
+    PPSUB_FILES_PHOT_INV = 0x20,        // Photometry files (
+    PPSUB_FILES_ALL      = 0xFF,         // All files
 } ppSubFiles;
 
 /// Data for processing
 typedef struct {
-    psErrorCode quality;                /// Quality code; 0 for no problem
-    psMetadata *stats;                  /// Statistics
+    psErrorCode quality;                // Quality code; 0 for no problem
+    bool photometry;                    // Perform photometry?
+    bool inverse;                       // Output inverse subtraction as well?
+    const char *statsFile;              // Statistics file
+    psMetadata *stats;                  // Statistics
 } ppSubData;
 
