Index: /branches/eam_branches/20091201/psModules/src/imcombine/pmSubtractionStamps.c
===================================================================
--- /branches/eam_branches/20091201/psModules/src/imcombine/pmSubtractionStamps.c	(revision 26341)
+++ /branches/eam_branches/20091201/psModules/src/imcombine/pmSubtractionStamps.c	(revision 26342)
@@ -842,2 +842,14 @@
 
 }
+
+
+bool pmSubtractionStampsResetStatus (pmSubtractionStampList *stamps) {
+
+    for (int i = 0; i < stamps->num; i++) {
+	pmSubtractionStamp *stamp = stamps->stamps->data[i]; // Stamp of interest
+	if (!stamp) continue;
+	if (stamp->status != PM_SUBTRACTION_STAMP_USED) continue;
+	stamp->status = PM_SUBTRACTION_STAMP_CALCULATE;
+    }
+    return true;
+}
Index: /branches/eam_branches/20091201/psModules/src/imcombine/pmSubtractionStamps.h
===================================================================
--- /branches/eam_branches/20091201/psModules/src/imcombine/pmSubtractionStamps.h	(revision 26341)
+++ /branches/eam_branches/20091201/psModules/src/imcombine/pmSubtractionStamps.h	(revision 26342)
@@ -171,3 +171,6 @@
     );
 
+
+bool pmSubtractionStampsResetStatus (pmSubtractionStampList *stamps);
+
 #endif
