Index: /trunk/ppTranslate/src/ppMops.h
===================================================================
--- /trunk/ppTranslate/src/ppMops.h	(revision 40345)
+++ /trunk/ppTranslate/src/ppMops.h	(revision 40346)
@@ -68,4 +68,5 @@
   psString fpashutoutc;		      // FPA shutoutc 
   psString fpashutcutc;               // FPA shutcutc 
+  psString refcat;                    // Reference catalog used
 } ppMopsDetections;
 
Index: /trunk/ppTranslate/src/ppMopsRead.c
===================================================================
--- /trunk/ppTranslate/src/ppMopsRead.c	(revision 40345)
+++ /trunk/ppTranslate/src/ppMopsRead.c	(revision 40346)
@@ -107,4 +107,5 @@
     det->fpashutoutc = psMemIncrRefCounter(psMetadataLookupStr(NULL, header, "FPA.SHUTOUTC"));
     det->fpashutcutc = psMemIncrRefCounter(psMetadataLookupStr(NULL, header, "FPA.SHUTCUTC"));
+    det->refcat = psMemIncrRefCounter(psMetadataLookupStr(NULL, header, "PSREFCAT"));
     psFree(header);
 
@@ -270,5 +271,5 @@
         }
 
-        // add diff params to discard -- needs to be in config.. -- WSdiff only?
+        // MEH -- add diff params to discard -- needs to be in config.. -- WSdiff only?
         // -- needs to be finite to test but unclear if should reject (probably)
         // -- using Napoli 2013 to start with
Index: /trunk/ppTranslate/src/ppMopsWrite.c
===================================================================
--- /trunk/ppTranslate/src/ppMopsWrite.c	(revision 40345)
+++ /trunk/ppTranslate/src/ppMopsWrite.c	(revision 40346)
@@ -104,4 +104,5 @@
   psMetadataAddStr(header, PS_LIST_TAIL, "FPA.SHUTOUTC", 0, "Time of exposure open (CHIP mod)", det->fpashutoutc);
   psMetadataAddStr(header, PS_LIST_TAIL, "FPA.SHUTCUTC", 0, "Time of exposure close (RAW)", det->fpashutcutc);
+  psMetadataAddStr(header, PS_LIST_TAIL, "PSREFCAT", 0, "Reference catalog used", det->refcat);
 
   //field in header that tells about the CMF version
