Index: /trunk/psModules/src/camera/pmFPAfileDefine.c
===================================================================
--- /trunk/psModules/src/camera/pmFPAfileDefine.c	(revision 12830)
+++ /trunk/psModules/src/camera/pmFPAfileDefine.c	(revision 12831)
@@ -19,5 +19,5 @@
 
 // define an input-type pmFPAfile, bind to the optional fpa if supplied
-pmFPAfile *pmFPAfileDefineInput(pmConfig *config, pmFPA *fpa, const char *name)
+pmFPAfile *pmFPAfileDefineInput(const pmConfig *config, pmFPA *fpa, const char *name)
 {
     PS_ASSERT_PTR_NON_NULL(config, NULL);
@@ -104,5 +104,5 @@
 
 // define a pmFPAfile, bind to the optional fpa if supplied
-pmFPAfile *pmFPAfileDefineOutput(pmConfig *config, pmFPA *fpa, const char *name)
+pmFPAfile *pmFPAfileDefineOutput(const pmConfig *config, pmFPA *fpa, const char *name)
 {
     PS_ASSERT_PTR_NON_NULL(config, NULL);
@@ -237,5 +237,5 @@
 // save the pmFPAfile on config->files
 // return the pmFPAfile (a view to the one saved on config->files)
-pmFPAfile *pmFPAfileDefineFromArgs (bool *found, pmConfig *config, const char *filename, const char *argname)
+pmFPAfile *pmFPAfileDefineFromArgs(bool *found, pmConfig *config, const char *filename, const char *argname)
 {
     PS_ASSERT_PTR_NON_NULL(config, NULL);
@@ -406,5 +406,5 @@
 // save the pmFPAfile on config->files
 // return the pmFPAfile (a view to the one saved on config->files)
-pmFPAfile *pmFPAfileBindFromArgs (bool *found, pmFPAfile *input, pmConfig *config, const char *filename, const char *argname)
+pmFPAfile *pmFPAfileBindFromArgs (bool *found, pmFPAfile *input, const pmConfig *config, const char *filename, const char *argname)
 {
     PS_ASSERT_PTR_NON_NULL(input, NULL);
@@ -641,5 +641,5 @@
 // define the named pmFPAfile from the camera->config
 // only valid for pmFPAfile->mode = READ
-pmFPAfile *pmFPAfileDefineFromConf (bool *found, pmConfig *config, const char *filename)
+pmFPAfile *pmFPAfileDefineFromConf (bool *found, const pmConfig *config, const char *filename)
 {
     PS_ASSERT_PTR_NON_NULL(config, false);
@@ -703,5 +703,5 @@
 // save the pmFPAfile on config->files
 // return the pmFPAfile (a view to the one saved on config->files)
-pmFPAfile *pmFPAfileDefineFromDetDB (bool *found, pmConfig *config, const char *filename,
+pmFPAfile *pmFPAfileDefineFromDetDB (bool *found, const pmConfig *config, const char *filename,
                                      pmFPA *input, pmDetrendType type)
 {
@@ -860,5 +860,5 @@
 // create a new output pmFPAfile based on an existing FPA
 // only valid for pmFPAfile->mode == WRITE (or internal?)
-pmFPAfile *pmFPAfileDefineFromFPA (pmConfig *config, pmFPA *src, int xBin, int yBin, const char *filename)
+pmFPAfile *pmFPAfileDefineFromFPA (const pmConfig *config, pmFPA *src, int xBin, int yBin, const char *filename)
 {
     PS_ASSERT_PTR_NON_NULL(config, false);
@@ -896,5 +896,5 @@
 // create a new output pmFPAfile based on an existing FPA
 // only valid for pmFPAfile->mode == WRITE (or internal?)
-pmFPAfile *pmFPAfileDefineNewCamera (pmConfig *config, const char *filename)
+pmFPAfile *pmFPAfileDefineNewCamera (const pmConfig *config, const char *filename)
 {
     PS_ASSERT_PTR_NON_NULL(config, false);
@@ -915,5 +915,5 @@
 }
 
-pmFPAfile *pmFPAfileDefineChipMosaic(pmConfig *config, pmFPA *src, const char *filename)
+pmFPAfile *pmFPAfileDefineChipMosaic(const pmConfig *config, pmFPA *src, const char *filename)
 {
     PS_ASSERT_PTR_NON_NULL(config, NULL);
@@ -989,5 +989,5 @@
 }
 
-pmFPAfile *pmFPAfileDefineFPAMosaic(pmConfig *config, pmFPA *src, const char *filename)
+pmFPAfile *pmFPAfileDefineFPAMosaic(const pmConfig *config, pmFPA *src, const char *filename)
 {
     PS_ASSERT_PTR_NON_NULL(config, NULL);
Index: /trunk/psModules/src/camera/pmFPAfileDefine.h
===================================================================
--- /trunk/psModules/src/camera/pmFPAfileDefine.h	(revision 12830)
+++ /trunk/psModules/src/camera/pmFPAfileDefine.h	(revision 12831)
@@ -4,6 +4,6 @@
  * @author EAM, IfA
  *
- * @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
- * @date $Date: 2007-03-30 21:12:56 $
+ * @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
+ * @date $Date: 2007-04-14 03:01:11 $
  * Copyright 2004-2005 Institute for Astronomy, University of Hawaii
  */
@@ -19,5 +19,5 @@
 // Note that the returned pmFPAfile is a view only, so it should not be freed by the caller --- the only
 // reference count is held by the config->files metadata.
-pmFPAfile *pmFPAfileDefineInput (pmConfig *config, pmFPA *fpa, const char *name);
+pmFPAfile *pmFPAfileDefineInput (const pmConfig *config, pmFPA *fpa, const char *name);
 
 // load the pmFPAfile information from the camera configuration data
@@ -25,5 +25,5 @@
 // Note that the returned pmFPAfile is a view only, so it should not be freed by the caller --- the only
 // reference count is held by the config->files metadata.
-pmFPAfile *pmFPAfileDefineOutput (pmConfig *config, pmFPA *fpa, const char *name);
+pmFPAfile *pmFPAfileDefineOutput (const pmConfig *config, pmFPA *fpa, const char *name);
 
 // look for the given argname on the argument list.  find the give filename from the file rules
@@ -37,5 +37,5 @@
 // Note that the returned pmFPAfile is a view only, so it should not be freed by the caller --- the only
 // reference count is held by the config->files metadata.
-pmFPAfile *pmFPAfileBindFromArgs (bool *found, pmFPAfile *input, pmConfig *config, const char *filename, const char *argname);
+pmFPAfile *pmFPAfileBindFromArgs (bool *found, pmFPAfile *input, const pmConfig *config, const char *filename, const char *argname);
 
 // look for the given argname on the argument list.  find the give filename from the file rules
@@ -43,5 +43,5 @@
 // Note that the returned pmFPAfile is a view only, so it should not be freed by the caller --- the only
 // reference count is held by the config->files metadata.
-pmFPAfile *pmFPAfileDefineFromConf (bool *found, pmConfig *config, const char *filename);
+pmFPAfile *pmFPAfileDefineFromConf (bool *found, const pmConfig *config, const char *filename);
 
 // look for the given argname on the argument list.  find the give filename from the file rules
@@ -49,5 +49,5 @@
 // Note that the returned pmFPAfile is a view only, so it should not be freed by the caller --- the only
 // reference count is held by the config->files metadata.
-pmFPAfile *pmFPAfileDefineFromDetDB (bool *found, pmConfig *config, const char *filename,
+pmFPAfile *pmFPAfileDefineFromDetDB (bool *found, const pmConfig *config, const char *filename,
                                      pmFPA *input, pmDetrendType type);
 
@@ -56,5 +56,5 @@
 // Note that the returned pmFPAfile is a view only, so it should not be freed by the caller --- the only
 // reference count is held by the config->files metadata.
-pmFPAfile *pmFPAfileDefineFromFPA (pmConfig *config, pmFPA *src, int xBin, int yBin, const char *filename);
+pmFPAfile *pmFPAfileDefineFromFPA (const pmConfig *config, pmFPA *src, int xBin, int yBin, const char *filename);
 
 // create a new output pmFPAfile based on an existing FPA
@@ -63,5 +63,5 @@
 // Note that the returned pmFPAfile is a view only, so it should not be freed by the caller --- the only
 // reference count is held by the config->files metadata.
-pmFPAfile *pmFPAfileDefineNewCamera (pmConfig *config, const char *filename);
+pmFPAfile *pmFPAfileDefineNewCamera (const pmConfig *config, const char *filename);
 
 /// Create a new output pmFPAfile based upon a chip mosaic of an existing FPA
@@ -69,5 +69,5 @@
 /// The new pmFPAfile is inserted into the config->files metadata, freed and returned; so that the user does
 /// not have to (and should not!) free the result.
-pmFPAfile *pmFPAfileDefineChipMosaic(pmConfig *config, ///< Configuration data
+pmFPAfile *pmFPAfileDefineChipMosaic(const pmConfig *config, ///< Configuration data
                                      pmFPA *src, ///< Source FPA
                                      const char *filename ///< Output (root) filename
@@ -78,5 +78,5 @@
 /// The new pmFPAfile is inserted into the config->files metadata, freed and returned; so that the user does
 /// not have to (and should not!) free the result.
-pmFPAfile *pmFPAfileDefineFPAMosaic(pmConfig *config, ///< Configuration data
+pmFPAfile *pmFPAfileDefineFPAMosaic(const pmConfig *config, ///< Configuration data
                                     pmFPA *src, ///< Source FPA
                                     const char *filename ///< Output (root) filename
