Index: /trunk/archive/modules/include/phase2.h
===================================================================
--- /trunk/archive/modules/include/phase2.h	(revision 1145)
+++ /trunk/archive/modules/include/phase2.h	(revision 1146)
@@ -22,4 +22,33 @@
 /************************************************************************************************************/
 
+/* Reading in an image */
+
+/** Generate an FPA structure on the basis of the configuration file */
+psFPA *psFPAGenerate(FILE *config,	///< Configuration file, already open
+		     const char *fpaName ///< FPA name to generate for
+		     );
+
+/** Read all pixel data into a generated FPA structure */
+psFPA *psFPAReadAll(psFPA *in		///< FPA to read into, and output
+		    );
+
+/** Read only a particular chip */
+psFPA *psFPAReadChip(psFPA *in,		///< FPA to read into, and output
+		     const char *chipName ///< Chip name to read
+		     );
+
+/** Read only a particular cell into a chip that has been set up with psFPAGenerate */
+psChip *psChipReadCell(psChip *in,	///< Chip to read into, and output
+		       const char *cellName ///< Cell name to read
+		       );
+
+/** Read only a particular readout into a cell that has been set up with psFPAGenerate */
+psCell *psCellReadReadout(psCell *in,	///< Cell to read into, and output
+			  const char *readoutName ///< Readout name to read
+			  );
+
+
+/************************************************************************************************************/
+
 /* Convolution */
 
