Index: /trunk/psModules/src/camera/pmFPAMosaic.c
===================================================================
--- /trunk/psModules/src/camera/pmFPAMosaic.c	(revision 9595)
+++ /trunk/psModules/src/camera/pmFPAMosaic.c	(revision 9596)
@@ -968,7 +968,6 @@
 // Once the demands of case 1 have been met, or case 2 has been performed, then we can create a cell to hold
 // the mosaic image.
-bool pmChipMosaic(pmChip *target,       // Target chip --- may contain only a single cell
-                  const pmChip *source  // Source chip whose cells will be mosaicked
-                 )
+
+bool pmChipMosaic(pmChip *target, const pmChip *source)
 {
     // Target exists, and has only a single cell
@@ -1066,8 +1065,5 @@
 
 
-// Same deal with the FPA
-bool pmFPAMosaic(pmFPA *target,         // Target FPA --- may contain only a single chip with a single cell
-                 const pmFPA *source    // FPA whose chips and cells will be mosaicked
-                )
+bool pmFPAMosaic(pmFPA *target, const pmFPA *source)
 {
     // Target exists, and has only a single chip with single cell
Index: /trunk/psModules/src/camera/pmFPAMosaic.h
===================================================================
--- /trunk/psModules/src/camera/pmFPAMosaic.h	(revision 9595)
+++ /trunk/psModules/src/camera/pmFPAMosaic.h	(revision 9596)
@@ -1,2 +1,17 @@
+/// @file pmFPAMosaic.h
+///
+/// @brief Functions to mosaic FPA components into a single entity
+///
+/// @ingroup Camera
+///
+/// @author Paul Price, IfA
+/// @author Eugene Magnier, IfA
+///
+/// @version $Revision: 1.2 $ $Name: not supported by cvs2svn $
+/// @date $Date: 2006-10-17 02:33:55 $
+///
+/// Copyright 2005-2006 Institute for Astronomy, University of Hawaii
+///
+
 #ifndef PM_CHIP_MOSAIC_H
 #define PM_CHIP_MOSAIC_H
@@ -4,10 +19,20 @@
 #include "pmFPA.h"
 
-// Mosaic all cells within a chip
+/// Mosaic all cells within a chip
+///
+/// Mosaics all cells within the source into a single cell within the target (which must have only a single
+/// cell).  Cells are placed on the chip according to the CELL.X0 and CELL.Y0 offsets.  This is useful for
+/// getting an image of the chip on the sky.  The mosaicking is done so as to avoid performing a deep copy of
+/// the pixels, if possible.
 bool pmChipMosaic(pmChip *target,       // Target chip --- may contain only a single cell
                   const pmChip *source  // Source chip whose cells will be mosaicked
                  );
 
-// Mosaic all cells within an FPA
+/// Mosaic all cells within an FPA
+///
+/// Mosaics all cells within the source into a single chip with single cell within the target (which must have
+/// only a single chip with single cell).  Cells are placed on the FPA according to the CHIP.X0, CHIP.Y0,
+/// CELL.X0 and CELL.Y0 offsets.  This is useful for getting an image of the FPA on the sky.  The mosaicking
+/// is done so as to avoid performing a deep copy of the pixels, if possible.
 bool pmFPAMosaic(pmFPA *target,         // Target FPA --- may contain only a single chip with a single cell
                  const pmFPA *source    // FPA whose chips and cells will be mosaicked
