Index: trunk/psModules/src/camera/pmFPAMaskWeight.c
===================================================================
--- trunk/psModules/src/camera/pmFPAMaskWeight.c	(revision 7275)
+++ trunk/psModules/src/camera/pmFPAMaskWeight.c	(revision 7308)
@@ -29,4 +29,6 @@
     if (!mask) {
         mask = psImageAlloc(image->numCols, image->numRows, PS_TYPE_U8);
+        mask->col0 = image->col0;
+        mask->row0 = image->row0;
         readout->mask = mask;
         psImageInit(mask, 0);
@@ -72,4 +74,6 @@
     if (!weight) {
         weight = psImageAlloc(image->numCols, image->numRows, PS_TYPE_F32);
+        weight->col0 = image->col0;
+        weight->row0 = image->row0;
         readout->weight = weight;
         psImageInit(weight, 0.0);
@@ -83,6 +87,4 @@
     return true;
 }
-
-
 
 bool pmCellSetMaskWeight(pmCell *cell // Cell for which to set weights
@@ -101,2 +103,15 @@
     return success;
 }
+
+bool pmReadoutSetMaskWeight(pmReadout *readout // Readout for which to set weights
+                           )
+{
+    PS_ASSERT_PTR_NON_NULL(readout, false);
+
+    bool success;
+
+    success |= pmReadoutSetMask(readout);
+    success |= pmReadoutSetWeight(readout);
+
+    return success;
+}
