Index: branches/pap/psModules/src/objects/pmDetEff.h
===================================================================
--- branches/pap/psModules/src/objects/pmDetEff.h	(revision 25327)
+++ branches/pap/psModules/src/objects/pmDetEff.h	(revision 25331)
@@ -4,4 +4,6 @@
 #include <pslib.h>
 #include <string.h>
+
+#include "pmFPA.h"
 
 #define PM_DETEFF_ANALYSIS "DETEFF"     // Location of detection efficiency on pmReadout.analysis
@@ -26,4 +28,5 @@
                         );
 
+/// Write detection efficiency to FITS file
 bool pmDetEffWrite(psFits *fits,        // FITS file to which to write
                    pmDetEff *deteff,    // Detection efficiency to write
@@ -32,7 +35,21 @@
                    );
 
+/// Write detection efficiency from a readout to a FITS file
+bool pmReadoutWriteDetEff(psFits *fits,// FITS file to which to write
+                          const pmReadout *readout, // Readout with detection efficiency
+                          const psMetadata *header, // Header to write
+                          const char *extname // Extension name
+    );
+
+/// Read detection efficiency
 pmDetEff *pmDetEffRead(psFits *fits,    // FITS file from which to read
                        const char *extname // Extension name
                        );
+
+/// Read detection efficiency into a readout
+bool pmReadoutReadDetEff(psFits *fits,// FITS file to which to write
+                         const pmReadout *readout, // Readout with detection efficiency
+                         const char *extname // Extension name
+    );
 
 #define PM_ASSERT_DETEFF_NON_NULL(DE, RETURN) { \
