Index: branches/tap_branches/ppStack/src/ppStackLoop.h
===================================================================
--- branches/tap_branches/ppStack/src/ppStackLoop.h	(revision 25900)
+++ branches/tap_branches/ppStack/src/ppStackLoop.h	(revision 27838)
@@ -7,9 +7,11 @@
 #include "ppStackOptions.h"
 #include "ppStackThread.h"
+#include "ppStack.h"
 
 
 // Loop over the inputs, doing the combination
 bool ppStackLoop(
-    pmConfig *config                    // Configuration
+    pmConfig *config,                    // Configuration
+    ppStackOptions *options             // Options for stacking
     );
 
@@ -36,4 +38,7 @@
 // Prepare for combination
 bool ppStackCombinePrepare(
+    const char *outName,                // Name of output file
+    const char *expName,                // Name of exposure file
+    ppStackFileList files,              // Files of interest
     ppStackThreadData *stack,           // Stack
     ppStackOptions *options,            // Options
@@ -57,6 +62,10 @@
 bool ppStackCombineFinal(
     ppStackThreadData *stack,           // Stack
+    psArray *covariances,               // Covariances
     ppStackOptions *options,            // Options
-    pmConfig *config                    // Configuration
+    pmConfig *config,                   // Configuration
+    bool safe,                          // Allow safe combination?
+    bool norm,                          // Normalise images?
+    bool grow                           // Grow rejection masks?
     );
 
