Index: trunk/psphot/src/psImageData.c
===================================================================
--- trunk/psphot/src/psImageData.c	(revision 4954)
+++ trunk/psphot/src/psImageData.c	(revision 5049)
@@ -1,5 +1,5 @@
 # include "psphot.h"
 
-static void psImageDataFree (psImageData *imdata) {
+static void eamReadoutFree (eamReadout *imdata) {
 
   if (imdata == NULL) return;
@@ -7,18 +7,18 @@
   psFree (imdata->image);
   psFree (imdata->header);
-  psFree (imdata->noise);
+  psFree (imdata->weight);
   psFree (imdata->mask);
   return;
 }
 
-psImageData *psImageDataAlloc (psImage *image, psImage *noise, psImage *mask, psMetadata *header) {
+eamReadout *eamReadoutAlloc (psImage *image, psImage *weight, psImage *mask, psMetadata *header) {
   
-    psImageData *imdata = psAlloc(sizeof(psImageData));
+    eamReadout *imdata = psAlloc(sizeof(eamReadout));
     imdata->image = image;
     imdata->header = header;
-    imdata->noise = noise;
+    imdata->weight = weight;
     imdata->mask = mask;
 
-    psMemSetDeallocator(imdata, (psFreeFunc) psImageDataFree);
+    psMemSetDeallocator(imdata, (psFreeFunc) eamReadoutFree);
     return (imdata);
 }
