Index: /trunk/doc/modules/ChangeLogSDRS.tex
===================================================================
--- /trunk/doc/modules/ChangeLogSDRS.tex	(revision 3073)
+++ /trunk/doc/modules/ChangeLogSDRS.tex	(revision 3074)
@@ -1,3 +1,3 @@
-%%% $Id: ChangeLogSDRS.tex,v 1.11 2005-01-22 01:59:10 eugene Exp $
+%%% $Id: ChangeLogSDRS.tex,v 1.12 2005-01-24 21:56:28 price Exp $
 
 \subsection{Changes from version 00 to version 01}
@@ -38,2 +38,8 @@
 \item Added PSPhot pseudo-C example
 \end{itemize}
+
+\subsection{Changes from version 03 to version 04}
+
+\begin{itemize}
+\item Specified appropriate image types for the phase 2 modules (bug 258).
+\end{itemize}
Index: /trunk/doc/modules/ModulesSDRS.tex
===================================================================
--- /trunk/doc/modules/ModulesSDRS.tex	(revision 3073)
+++ /trunk/doc/modules/ModulesSDRS.tex	(revision 3074)
@@ -1,3 +1,3 @@
-%%% $Id: ModulesSDRS.tex,v 1.28 2005-01-22 01:59:10 eugene Exp $
+%%% $Id: ModulesSDRS.tex,v 1.29 2005-01-24 21:56:33 price Exp $
 \documentclass[panstarrs]{panstarrs}
 
@@ -618,4 +618,5 @@
 
 The input image, \code{in}, shall have the bias subtracted in-place.
+The input image may be of type U16, S32, or F32.
 
 The type of the overscan fit function, \code{fitSpec}, shall be
@@ -719,5 +720,6 @@
 outside the range of the \code{bias} image), the function shall
 generate an error.  Any pixels masked in the \code{bias} shall also be
-masked in the output.
+masked in the output.  The bias image must be of the same type as the
+input image.
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -772,5 +774,6 @@
 
 Both \code{pmNonLinearityPolynomial} and \code{pmNonLinearityLookup}
-shall modify the input image in-place.
+shall modify the input image in-place.  The input image may be of
+type U16, S32, or F32.
 
 \subsection{Flat-fielding}
@@ -811,4 +814,6 @@
 the \code{flat} to the output.
 
+The input and flat-field images must both be of type F32.
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
@@ -863,4 +868,7 @@
 input image refer to pixels outside the range of the \code{mask}
 image), the function shall generate an error.
+
+The input image may be of type U16, S32 or F32.  The mask image
+must be of type U8.
 
 \subsection{Subtract sky}
@@ -911,6 +919,6 @@
 clipping.
 
-The \code{mask} shall be of type \code{psU8}, and the input image,
-\code{in}, shall be of type \code{psF32}.
+The \code{mask} shall be of type U8, and the input image,
+\code{in}, must be of type F32.
 
 \section{Calibration}
@@ -1034,5 +1042,5 @@
 where the same symbols are used as above.
 
-The \code{inputs, zero} and \code{scale} may be of S16, S32 and F32
+The \code{inputs, zero} and \code{scale} may be of U16, S32 and F32
 types, and must all be of the same type.  The \code{output} shall be
 of the same type.
@@ -1087,4 +1095,7 @@
 locations of known objects.
 
+In the discussion that follows, images are of type F32 and masks are
+of type U8.
+
 \subsection{Structures to Describe Sources}
 
