IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 12949


Ignore:
Timestamp:
Apr 21, 2007, 9:47:14 AM (19 years ago)
Author:
magnier
Message:

adding pmResiduals (from eam_02_branch)

Location:
trunk/psModules/src
Files:
2 added
26 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/camera/pmFPAfileIO.c

    r12890 r12949  
    2424#include "pmPeaks.h"
    2525#include "pmMoments.h"
     26#include "pmResiduals.h"
    2627#include "pmModel.h"
    2728#include "pmSource.h"
    2829#include "pmSourceIO.h"
    2930#include "pmGrowthCurve.h"
     31#include "pmResiduals.h"
    3032#include "pmPSF.h"
    3133#include "pmPSF_IO.h"
  • trunk/psModules/src/objects/Makefile.am

    r12448 r12949  
    2323     pmSourcePlotPSFModel.c \
    2424     pmSourcePlotMoments.c \
     25     pmResiduals.c \
    2526     pmPSF.c \
    2627     pmPSF_IO.c \
     
    4647     pmSourceIO.h \
    4748     pmSourcePlots.h \
     49     pmResiduals.h \
    4850     pmPSF.h \
    4951     pmPSF_IO.h \
  • trunk/psModules/src/objects/pmGrowthCurve.c

    r12696 r12949  
    55 *  @author EAM, IfA
    66 *
    7  *  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
    8  *  @date $Date: 2007-03-30 21:12:56 $
     7 *  @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
     8 *  @date $Date: 2007-04-21 19:47:14 $
    99 *
    1010 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    2222#include "pmPeaks.h"
    2323#include "pmMoments.h"
     24#include "pmResiduals.h"
    2425#include "pmModel.h"
    2526#include "pmSource.h"
  • trunk/psModules/src/objects/pmModel.c

    r9810 r12949  
    66 *  @author EAM, IfA
    77 *
    8  *  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
    9  *  @date $Date: 2006-10-31 19:38:44 $
     8 *  @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
     9 *  @date $Date: 2007-04-21 19:47:14 $
    1010 *
    1111 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    2121#include <string.h>
    2222#include <pslib.h>
     23#include "pmResiduals.h"
    2324#include "pmModel.h"
    2425
     
    4950{
    5051    psTrace("psModules.objects", 3, "---- %s() begin ----\n", __func__);
     52
    5153    pmModel *tmp = (pmModel *) psAlloc(sizeof(pmModel));
     54    psMemSetDeallocator(tmp, (psFreeFunc) modelFree);
    5255
    5356    tmp->type = type;
     
    5760    tmp->radiusFit = 0;
    5861    tmp->status = PM_MODEL_UNTRIED;
     62    tmp->residuals = NULL;              // XXX should the model own this memory?
    5963
    6064    psS32 Nparams = pmModelParameterCount(type);
     
    7276    }
    7377
    74     psMemSetDeallocator(tmp, (psFreeFunc) modelFree);
    7578    psTrace("psModules.objects", 3, "---- %s() end ----\n", __func__);
    7679    return(tmp);
     
    8891    new->status = model->status;
    8992    new->radiusFit = model->radiusFit;
     93
     94    // XXX note that model->residuals is just a reference
     95    new->residuals = model->residuals;
    9096
    9197    for (int i = 0; i < new->params->n; i++) {
     
    147153    psF32 skyValue = params->data.F32[0];
    148154    psF32 pixelValue;
    149 
    150     for (psS32 i = 0; i < image->numRows; i++) {
    151         for (psS32 j = 0; j < image->numCols; j++) {
    152             if ((mask != NULL) && mask->data.U8[i][j])
     155   
     156    float xCenter = model->params->data.F32[PM_PAR_XPOS];
     157    float yCenter = model->params->data.F32[PM_PAR_YPOS];
     158    float Io = model->params->data.F32[PM_PAR_I0];
     159
     160    int xBin = 1;
     161    int yBin = 1;
     162    float xResidCenter = 0.0;
     163    float yResidCenter = 0.0;
     164
     165    psImageInterpolateOptions *Ro = NULL;
     166    psImageInterpolateOptions *Rx = NULL;
     167    psImageInterpolateOptions *Ry = NULL;
     168    if (model->residuals) {
     169        Ro = psImageInterpolateOptionsAlloc(
     170            PS_INTERPOLATE_BILINEAR,
     171            model->residuals->Ro, NULL, NULL, 0, 0.0, 0.0, 1, 0, 0.0);
     172        Rx = psImageInterpolateOptionsAlloc(
     173            PS_INTERPOLATE_BILINEAR,
     174            model->residuals->Rx, NULL, NULL, 0, 0.0, 0.0, 1, 0, 0.0);
     175        Ry = psImageInterpolateOptionsAlloc(
     176            PS_INTERPOLATE_BILINEAR,
     177            model->residuals->Ry, NULL, NULL, 0, 0.0, 0.0, 1, 0, 0.0);
     178
     179        xBin = model->residuals->xBin;
     180        yBin = model->residuals->yBin;
     181        xResidCenter = model->residuals->xCenter;
     182        yResidCenter = model->residuals->yCenter;
     183    }
     184
     185    for (psS32 iy = 0; iy < image->numRows; iy++) {
     186        for (psS32 ix = 0; ix < image->numCols; ix++) {
     187            if ((mask != NULL) && mask->data.U8[iy][ix])
    153188                continue;
    154189
     
    156191            // 'center' option changes meaning of i,j:
    157192            if (center) {
    158                 imageCol = j - 0.5*image->numCols + model->params->data.F32[2];
    159                 imageRow = i - 0.5*image->numRows + model->params->data.F32[3];
     193                imageCol = ix - 0.5*image->numCols + xCenter;
     194                imageRow = iy - 0.5*image->numRows + yCenter;
    160195            } else {
    161                 imageCol = j + image->col0;
    162                 imageRow = i + image->row0;
     196                imageCol = ix + image->col0;
     197                imageRow = iy + image->row0;
    163198            }
    164199
     
    173208            }
    174209
     210            // get the contribution from the residual model
     211            // XXX for a test, do this for all sources and all pixels
     212            if (Ro) {
     213                // fractional image position
     214                // this is wrong for the 'center' case
     215                float ox = xBin*(ix + 0.5 + image->col0 - xCenter) + xResidCenter;
     216                float oy = yBin*(iy + 0.5 + image->row0 - yCenter) + yResidCenter;
     217
     218                psU8 mflux = 0;
     219                double Fo = 0.0;
     220                double Fx = 0.0;
     221                double Fy = 0.0;
     222                psImageInterpolate (&Fo, NULL, &mflux, ox, oy, Ro);
     223                psImageInterpolate (&Fx, NULL, &mflux, ox, oy, Rx);
     224                psImageInterpolate (&Fy, NULL, &mflux, ox, oy, Ry);
     225
     226                if (!mflux && isfinite(Fo) && isfinite(Fx) && isfinite(Fy)) {
     227                    double flux = Fo + xCenter*Fx + yCenter*Fy;
     228                    pixelValue += Io*flux;
     229                }
     230            }
    175231
    176232            // add or subtract the value
    177             if (add
    178                ) {
    179                 image->data.F32[i][j] += pixelValue;
    180             }
    181             else {
    182                 image->data.F32[i][j] -= pixelValue;
     233            if (add) {
     234                image->data.F32[iy][ix] += pixelValue;
     235            } else {
     236                image->data.F32[iy][ix] -= pixelValue;
    183237            }
    184238        }
    185239    }
    186240    psFree(x);
     241    psFree(Ro);
     242    psFree(Rx);
     243    psFree(Ry);
    187244    psTrace("psModules.objects", 3, "---- %s(true) end ----\n", __func__);
    188245    return(true);
  • trunk/psModules/src/objects/pmModel.h

    r11253 r12949  
    55 * @author EAM, IfA
    66 *
    7  * @version $Revision: 1.6 $ $Name: not supported by cvs2svn $
    8  * @date $Date: 2007-01-24 02:54:15 $
     7 * @version $Revision: 1.7 $ $Name: not supported by cvs2svn $
     8 * @date $Date: 2007-04-21 19:47:14 $
    99 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii
    1010 */
     
    3838typedef struct
    3939{
    40     pmModelType type;   ///< Model to be used.
    41     psVector *params;   ///< Paramater values.
    42     psVector *dparams;   ///< Parameter errors.
    43     float chisq;   ///< Fit chi-squared.
    44     float chisqNorm;   ///< re-normalized fit chi-squared.
    45     int nDOF;    ///< number of degrees of freedom
    46     int nIter;    ///< number of iterations to reach min
    47     pmModelStatus status;  ///< fit status
    48     float radiusFit;   ///< fit radius actually used
     40    pmModelType type;                   ///< Model to be used.
     41    psVector *params;                   ///< Paramater values.
     42    psVector *dparams;                  ///< Parameter errors.
     43    float chisq;                        ///< Fit chi-squared.
     44    float chisqNorm;                    ///< re-normalized fit chi-squared.
     45    int nDOF;                           ///< number of degrees of freedom
     46    int nIter;                          ///< number of iterations to reach min
     47    pmModelStatus status;               ///< fit status
     48    float radiusFit;                    ///< fit radius actually used
     49    pmResiduals *residuals;             ///< normalized PSF residuals
    4950}
    5051pmModel;
     52
     53/* XXX we are currently saving the residuals with the pmModel.  It might be better to save this
     54 * in the pmSource.  we may want an API to Add/Sub a pmModel (analytical model only) or a
     55 * pmSource (analytical + residuals).
     56 */
    5157
    5258/** Symbolic names for the elements of [d]params
  • trunk/psModules/src/objects/pmModelGroup.c

    r10256 r12949  
    66 *  @author EAM, IfA
    77 *
    8  *  @version $Revision: 1.12 $ $Name: not supported by cvs2svn $
    9  *  @date $Date: 2006-11-29 02:35:45 $
     8 *  @version $Revision: 1.13 $ $Name: not supported by cvs2svn $
     9 *  @date $Date: 2007-04-21 19:47:14 $
    1010 *
    1111 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    2626#include "pmMoments.h"
    2727#include "pmGrowthCurve.h"
     28#include "pmResiduals.h"
    2829#include "pmModel.h"
     30#include "pmResiduals.h"
    2931#include "pmPSF.h"
    3032#include "pmSource.h"
  • trunk/psModules/src/objects/pmPSF.c

    r12816 r12949  
    66 *  @author EAM, IfA
    77 *
    8  *  @version $Revision: 1.19 $ $Name: not supported by cvs2svn $
    9  *  @date $Date: 2007-04-12 18:56:37 $
     8 *  @version $Revision: 1.20 $ $Name: not supported by cvs2svn $
     9 *  @date $Date: 2007-04-21 19:47:14 $
    1010 *
    1111 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    2727#include "pmPeaks.h"
    2828#include "pmMoments.h"
     29#include "pmResiduals.h"
    2930#include "pmModel.h"
    3031#include "pmSource.h"
     
    7374    psFree (psf->growth);
    7475    psFree (psf->params_NEW);
     76    psFree (psf->residuals);
    7577    return;
    7678}
     
    117119    // don't define a growth curve : user needs to choose radius bins
    118120    psf->growth = NULL;
     121
     122    // by default, we do not construct the residual image
     123    psf->residuals = NULL;
    119124
    120125    Nparams = pmModelParameterCount (type);
  • trunk/psModules/src/objects/pmPSF.h

    r11253 r12949  
    66 * @author EAM, IfA
    77 *
    8  * @version $Revision: 1.11 $ $Name: not supported by cvs2svn $
    9  * @date $Date: 2007-01-24 02:54:15 $
     8 * @version $Revision: 1.12 $ $Name: not supported by cvs2svn $
     9 * @date $Date: 2007-04-21 19:47:14 $
    1010 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii
    1111 */
     
    4949    // unfitted elements (So, Io, Xo, Yo) and leave them as NULL
    5050    // I am using a new name to catch all refs to params with gcc
    51     psPolynomial1D *ChiTrend;  ///< Chisq vs flux fit (correction for systematic errors)
    52     psPolynomial4D *ApTrend;  ///< ApResid vs (x,y,rflux) (rflux = ten(0.4*mInst))
    53     //pmGrowthCurve *growth;  ///< apMag vs Radius // move to end as gdb is confused by it here
    54     float ApResid;   ///< apMag - psfMag (for PSF stars)
    55     float dApResid;   ///< scatter of ApResid
    56     float skyBias;   ///< implied residual sky offset from ApResid fit
    57     float skySat;   ///< roll-over of ApResid fit
    58     float chisq;   ///< PSF goodness statistic (unused??)
    59     int nPSFstars;   ///< number of stars used to measure PSF
    60     int nApResid;   ///< number of stars used to measure ApResid
     51    psPolynomial1D *ChiTrend;         ///< Chisq vs flux fit (correction for systematic errors)
     52    psPolynomial4D *ApTrend;            ///< ApResid vs (x,y,rflux) (rflux = ten(0.4*mInst))
     53    float ApResid;                      ///< apMag - psfMag (for PSF stars)
     54    float dApResid;                     ///< scatter of ApResid
     55    float skyBias;                      ///< implied residual sky offset from ApResid fit
     56    float skySat;                       ///< roll-over of ApResid fit
     57    float chisq;                        ///< PSF goodness statistic (unused??)
     58    int nPSFstars;                      ///< number of stars used to measure PSF
     59    int nApResid;                       ///< number of stars used to measure ApResid
    6160    bool poissonErrors;
    62     pmGrowthCurve *growth;  ///< apMag vs Radius
     61    pmGrowthCurve *growth;              ///< apMag vs Radius
     62    pmResiduals *residuals;             ///< normalized residual image (no spatial variation)
    6363}
    6464pmPSF;
  • trunk/psModules/src/objects/pmPSF_IO.c

    r12832 r12949  
    66 *  @author EAM, IfA
    77 *
    8  *  @version $Revision: 1.13 $ $Name: not supported by cvs2svn $
    9  *  @date $Date: 2007-04-14 03:22:48 $
     8 *  @version $Revision: 1.14 $ $Name: not supported by cvs2svn $
     9 *  @date $Date: 2007-04-21 19:47:14 $
    1010 *
    1111 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    3636#include "pmMoments.h"
    3737#include "pmGrowthCurve.h"
     38#include "pmResiduals.h"
    3839#include "pmModel.h"
    3940#include "pmPSF.h"
  • trunk/psModules/src/objects/pmPSFtry.c

    r11158 r12949  
    55 *  @author EAM, IfA
    66 *
    7  *  @version $Revision: 1.34 $ $Name: not supported by cvs2svn $
    8  *  @date $Date: 2007-01-19 04:35:53 $
     7 *  @version $Revision: 1.35 $ $Name: not supported by cvs2svn $
     8 *  @date $Date: 2007-04-21 19:47:14 $
    99 *
    1010 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    2222#include "pmPeaks.h"
    2323#include "pmMoments.h"
     24#include "pmResiduals.h"
    2425#include "pmModel.h"
    2526#include "pmSource.h"
  • trunk/psModules/src/objects/pmSource.c

    r11762 r12949  
    66 *  @author EAM, IfA: significant modifications.
    77 *
    8  *  @version $Revision: 1.25 $ $Name: not supported by cvs2svn $
    9  *  @date $Date: 2007-02-13 03:14:42 $
     8 *  @version $Revision: 1.26 $ $Name: not supported by cvs2svn $
     9 *  @date $Date: 2007-04-21 19:47:14 $
    1010 *
    1111 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    2626#include "pmPeaks.h"
    2727#include "pmMoments.h"
     28#include "pmResiduals.h"
    2829#include "pmModel.h"
    2930#include "pmSource.h"
  • trunk/psModules/src/objects/pmSourceContour.c

    r9730 r12949  
    66 *  @author EAM, IfA: significant modifications.
    77 *
    8  *  @version $Revision: 1.6 $ $Name: not supported by cvs2svn $
    9  *  @date $Date: 2006-10-24 22:55:05 $
     8 *  @version $Revision: 1.7 $ $Name: not supported by cvs2svn $
     9 *  @date $Date: 2007-04-21 19:47:14 $
    1010 *
    1111 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    2525#include "pmPeaks.h"
    2626#include "pmMoments.h"
     27#include "pmResiduals.h"
    2728#include "pmModel.h"
    2829#include "pmSource.h"
  • trunk/psModules/src/objects/pmSourceFitModel.c

    r11687 r12949  
    66 *  @author GLG, MHPCC
    77 *
    8  *  @version $Revision: 1.19 $ $Name: not supported by cvs2svn $
    9  *  @date $Date: 2007-02-07 23:58:17 $
     8 *  @version $Revision: 1.20 $ $Name: not supported by cvs2svn $
     9 *  @date $Date: 2007-04-21 19:47:14 $
    1010 *
    1111 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    2626#include "pmMoments.h"
    2727#include "pmGrowthCurve.h"
     28#include "pmResiduals.h"
    2829#include "pmModel.h"
    2930#include "pmPSF.h"
  • trunk/psModules/src/objects/pmSourceIO.c

    r12890 r12949  
    33 *  @author EAM, IfA
    44 *
    5  *  @version $Revision: 1.35 $ $Name: not supported by cvs2svn $
    6  *  @date $Date: 2007-04-18 19:42:37 $
     5 *  @version $Revision: 1.36 $ $Name: not supported by cvs2svn $
     6 *  @date $Date: 2007-04-21 19:47:14 $
    77 *
    88 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    3333#include "pmMoments.h"
    3434#include "pmGrowthCurve.h"
     35#include "pmResiduals.h"
    3536#include "pmModel.h"
    3637#include "pmPSF.h"
  • trunk/psModules/src/objects/pmSourceIO_CMF.c

    r12696 r12949  
    33 *  @author EAM, IfA
    44 *
    5  *  @version $Revision: 1.18 $ $Name: not supported by cvs2svn $
    6  *  @date $Date: 2007-03-30 21:12:56 $
     5 *  @version $Revision: 1.19 $ $Name: not supported by cvs2svn $
     6 *  @date $Date: 2007-04-21 19:47:14 $
    77 *
    88 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    2727#include "pmMoments.h"
    2828#include "pmGrowthCurve.h"
     29#include "pmResiduals.h"
    2930#include "pmModel.h"
    3031#include "pmPSF.h"
  • trunk/psModules/src/objects/pmSourceIO_CMP.c

    r12888 r12949  
    33 *  @author EAM, IfA
    44 *
    5  *  @version $Revision: 1.25 $ $Name: not supported by cvs2svn $
    6  *  @date $Date: 2007-04-18 19:40:57 $
     5 *  @version $Revision: 1.26 $ $Name: not supported by cvs2svn $
     6 *  @date $Date: 2007-04-21 19:47:14 $
    77 *
    88 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    3131#include "pmMoments.h"
    3232#include "pmGrowthCurve.h"
     33#include "pmResiduals.h"
    3334#include "pmModel.h"
    3435#include "pmPSF.h"
  • trunk/psModules/src/objects/pmSourceIO_OBJ.c

    r12696 r12949  
    33 *  @author EAM, IfA
    44 *
    5  *  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
    6  *  @date $Date: 2007-03-30 21:12:56 $
     5 *  @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
     6 *  @date $Date: 2007-04-21 19:47:14 $
    77 *
    88 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    3131#include "pmMoments.h"
    3232#include "pmGrowthCurve.h"
     33#include "pmResiduals.h"
    3334#include "pmModel.h"
    3435#include "pmPSF.h"
  • trunk/psModules/src/objects/pmSourceIO_PS1_DEV_0.c

    r12704 r12949  
    33 *  @author EAM, IfA
    44 *
    5  *  @version $Revision: 1.6 $ $Name: not supported by cvs2svn $
    6  *  @date $Date: 2007-03-31 03:02:05 $
     5 *  @version $Revision: 1.7 $ $Name: not supported by cvs2svn $
     6 *  @date $Date: 2007-04-21 19:47:14 $
    77 *
    88 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    3131#include "pmMoments.h"
    3232#include "pmGrowthCurve.h"
     33#include "pmResiduals.h"
    3334#include "pmModel.h"
    3435#include "pmPSF.h"
  • trunk/psModules/src/objects/pmSourceIO_RAW.c

    r12696 r12949  
    33 *  @author EAM, IfA
    44 *
    5  *  @version $Revision: 1.14 $ $Name: not supported by cvs2svn $
    6  *  @date $Date: 2007-03-30 21:12:56 $
     5 *  @version $Revision: 1.15 $ $Name: not supported by cvs2svn $
     6 *  @date $Date: 2007-04-21 19:47:14 $
    77 *
    88 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    3131#include "pmMoments.h"
    3232#include "pmGrowthCurve.h"
     33#include "pmResiduals.h"
    3334#include "pmModel.h"
    3435#include "pmPSF.h"
  • trunk/psModules/src/objects/pmSourceIO_SMPDATA.c

    r12884 r12949  
    33 *  @author EAM, IfA
    44 *
    5  *  @version $Revision: 1.5 $ $Name: not supported by cvs2svn $
    6  *  @date $Date: 2007-04-18 19:36:01 $
     5 *  @version $Revision: 1.6 $ $Name: not supported by cvs2svn $
     6 *  @date $Date: 2007-04-21 19:47:14 $
    77 *
    88 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    3131#include "pmMoments.h"
    3232#include "pmGrowthCurve.h"
     33#include "pmResiduals.h"
    3334#include "pmModel.h"
    3435#include "pmPSF.h"
  • trunk/psModules/src/objects/pmSourceIO_SX.c

    r12696 r12949  
    33 *  @author EAM, IfA
    44 *
    5  *  @version $Revision: 1.8 $ $Name: not supported by cvs2svn $
    6  *  @date $Date: 2007-03-30 21:12:56 $
     5 *  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
     6 *  @date $Date: 2007-04-21 19:47:14 $
    77 *
    88 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    3131#include "pmMoments.h"
    3232#include "pmGrowthCurve.h"
     33#include "pmResiduals.h"
    3334#include "pmModel.h"
    3435#include "pmPSF.h"
  • trunk/psModules/src/objects/pmSourcePhotometry.c

    r11687 r12949  
    33 *  @author EAM, IfA; GLG, MHPCC
    44 *
    5  *  @version $Revision: 1.22 $ $Name: not supported by cvs2svn $
    6  *  @date $Date: 2007-02-07 23:58:17 $
     5 *  @version $Revision: 1.23 $ $Name: not supported by cvs2svn $
     6 *  @date $Date: 2007-04-21 19:47:14 $
    77 *
    88 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    2424#include "pmMoments.h"
    2525#include "pmGrowthCurve.h"
     26#include "pmResiduals.h"
    2627#include "pmModel.h"
    2728#include "pmPSF.h"
  • trunk/psModules/src/objects/pmSourcePlotMoments.c

    r12832 r12949  
    55 *  @author EAM, IfA
    66 *
    7  *  @version $Revision: 1.4 $ $Name: not supported by cvs2svn $
    8  *  @date $Date: 2007-04-14 03:22:48 $
     7 *  @version $Revision: 1.5 $ $Name: not supported by cvs2svn $
     8 *  @date $Date: 2007-04-21 19:47:14 $
    99 *
    1010 *  Copyright 2006 IfA, University of Hawaii
     
    3131#include "pmMoments.h"
    3232#include "pmGrowthCurve.h"
     33#include "pmResiduals.h"
    3334#include "pmModel.h"
    3435#include "pmPSF.h"
  • trunk/psModules/src/objects/pmSourcePlotPSFModel.c

    r12832 r12949  
    55 *  @author EAM, IfA
    66 *
    7  *  @version $Revision: 1.5 $ $Name: not supported by cvs2svn $
    8  *  @date $Date: 2007-04-14 03:22:48 $
     7 *  @version $Revision: 1.6 $ $Name: not supported by cvs2svn $
     8 *  @date $Date: 2007-04-21 19:47:14 $
    99 *
    1010 *  Copyright 2006 IfA, University of Hawaii
     
    3131#include "pmMoments.h"
    3232#include "pmGrowthCurve.h"
     33#include "pmResiduals.h"
    3334#include "pmModel.h"
    3435#include "pmPSF.h"
  • trunk/psModules/src/objects/pmSourceSky.c

    r11762 r12949  
    66 *  @author EAM, IfA: significant modifications.
    77 *
    8  *  @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
    9  *  @date $Date: 2007-02-13 03:14:42 $
     8 *  @version $Revision: 1.11 $ $Name: not supported by cvs2svn $
     9 *  @date $Date: 2007-04-21 19:47:14 $
    1010 *
    1111 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    2626#include "pmPeaks.h"
    2727#include "pmMoments.h"
     28#include "pmResiduals.h"
    2829#include "pmModel.h"
    2930#include "pmSource.h"
  • trunk/psModules/src/psmodules.h

    r12696 r12949  
    7373#include <pmPeaks.h>
    7474#include <pmMoments.h>
     75#include <pmResiduals.h>
    7576#include <pmModel.h>
    7677#include <pmSource.h>
Note: See TracChangeset for help on using the changeset viewer.