Changeset 3777
- Timestamp:
- Apr 27, 2005, 11:37:54 AM (21 years ago)
- Location:
- trunk/doc/modules
- Files:
-
- 2 edited
-
ChangeLogSDRS.tex (modified) (6 diffs)
-
ModulesSDRS.tex (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/modules/ChangeLogSDRS.tex
r3745 r3777 1 %%% $Id: ChangeLogSDRS.tex,v 1.1 7 2005-04-21 23:57:12 price Exp $1 %%% $Id: ChangeLogSDRS.tex,v 1.18 2005-04-27 21:37:54 eugene Exp $ 2 2 3 \subsection{Changes from version 00 to version 01}3 \subsection{Changes from version 00 (16 August 2004) to version 01 (12 October 2004)} 4 4 5 5 \begin{itemize} … … 12 12 \end{itemize} 13 13 14 \subsection{Changes from version 01 to version 02}14 \subsection{Changes from version 01 (12 October 2004) to version 02 (30 November 2004)} 15 15 16 16 \begin{itemize} … … 29 29 \end{itemize} 30 30 31 \subsection{Changes from version 02 to version 03}31 \subsection{Changes from version 02 (30 November 2004) to version 03 (21 January 2005) } 32 32 33 33 \begin{itemize} … … 39 39 \end{itemize} 40 40 41 \subsection{Changes from version 03 to version 04}41 \subsection{Changes from version 03 (21 January 2005) to version 04 (14 February 2005)} 42 42 43 43 \begin{itemize} … … 49 49 \end{itemize} 50 50 51 \subsection{Changes from version 04 to version 05 (15March 2005)}51 \subsection{Changes from version 04 (14 February 2005) to version 05 (21 March 2005)} 52 52 53 53 \begin{itemize} … … 56 56 \end{itemize} 57 57 58 \subsection{Changes from version 0 4 to version 06 (Present)}58 \subsection{Changes from version 05 (21 March 2005) to version 06 (27 April 2005)} 59 59 60 60 \begin{itemize} 61 \item changed \code{pmFindImagePeaks} to return an array, not a list 62 \item replaced \code{pmCullPeaks} with \code{pmPeaksSubset} which returns a new array 63 \item changed \code{pmModel} to use vectors for params and dparms. 64 \item added nDOF and nIter to pmModel 65 \item changed models to return psF64, not psF32, to match psMinimizeLMChi2Func 61 66 \end{itemize} -
trunk/doc/modules/ModulesSDRS.tex
r3758 r3777 1 %%% $Id: ModulesSDRS.tex,v 1.3 8 2005-04-22 01:33:25 price Exp $1 %%% $Id: ModulesSDRS.tex,v 1.39 2005-04-27 21:37:54 eugene Exp $ 2 2 \documentclass[panstarrs]{panstarrs} 3 3 … … 11 11 \project{Pan-STARRS Image Processing Pipeline} 12 12 \organization{Institute for Astronomy} 13 \version{0 4}13 \version{06} 14 14 \docnumber{PSDC-430-012} 15 15 … … 32 32 03 & 2005 Jan 21 & draft for cycle 5 \\ \hline 33 33 04 & 2005 Feb 14 & final for cycle 5 \\ \hline 34 05 & 2005 Mar 21 & draft for cycle 6 \\ \hline 35 06 & 2005 Apr 27 & final for cycle 6 \\ \hline 34 36 \RevisionsEnd 35 37 … … 1175 1177 typedef struct { 1176 1178 pmObjectModel type; // model to be used 1177 int Nparams; // number of parameters 1178 float *params; // parameter values 1179 float *dparams; // parameter errors 1180 float chisq; // fit chisq 1179 psVector *params; // parameter values 1180 psVector *dparams; // parameter errors 1181 psF32 chisq; // fit chisq 1182 psS32 nDOF; // number of degrees of freedom 1183 psS32 nIter; // number of iterations 1181 1184 } pmModel; 1182 1185 \end{verbatim} … … 1253 1256 1254 1257 \begin{verbatim} 1255 ps List*pmFindImagePeaks(const psImage *image, float threshold);1258 psArray *pmFindImagePeaks(const psImage *image, float threshold); 1256 1259 \end{verbatim} 1257 1260 … … 1259 1262 This function should find all row peaks using 1260 1263 \code{pmFindVectorPeaks}, then test each row peak and exclude peaks 1261 which are not local peaks. A peak is a local peak if it has a higher value1262 than all 8 neighbors. If the peak has the same value as its +y1264 which are not local peaks. A peak is a local peak if it has a higher 1265 value than all 8 neighbors. If the peak has the same value as its +y 1263 1266 neighbor or +x neighbor, it is NOT a local peak. If any other 1264 1267 neighbors have an equal value, the peak is considered a valid peak. … … 1267 1270 making flat-topped regions have single peaks at the (+x,+y) corner. 1268 1271 When selecting the peaks, their type must also be set. The result of 1269 this function is a listof \code{pmPeak} entries.1270 1271 \begin{verbatim} 1272 ps List *pmCullPeaks(psList*peaks, float maxvalue, const psRegion *valid);1273 \end{verbatim} 1274 1275 Remove certain types of peaks from a list of peaks based on the given 1276 criteria. Peaks should be eliminated if they have a peak value above1277 the given maximum value limit or if the fall outside the valid 1278 region. The result of the function is to reduce the number of peaks 1279 in the input peaks list, and return the resulting list. 1272 this function is an array of \code{pmPeak} entries. 1273 1274 \begin{verbatim} 1275 psArray *pmPeaksSubset(psArray *peaks, float maxvalue, const psRegion *valid); 1276 \end{verbatim} 1277 1278 Create a new peaks array, removing certain types of peaks from the 1279 input array of peaks based on the given criteria. Peaks should be 1280 eliminated if they have a peak value above the given maximum value 1281 limit or if the fall outside the valid region. The result of the 1282 function is a new array with a reduced number of peaks. 1280 1283 1281 1284 \begin{verbatim}
Note:
See TracChangeset
for help on using the changeset viewer.
