IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 23, 2007, 2:11:02 PM (19 years ago)
Author:
magnier
Message:
  • added function pointers to pmModel to provide class-dependent functions
  • dropped pmModel*_GetFunction functions (use pmModel->func functions instead)
  • added modelParamsFromPSF functions to model classes
  • changed pmModelGroup to pmModelClass
  • added pmSourceFitSet.[ch]
  • updated pmSourceFitSet to allow variable model classes
  • added functions to add/sub and eval models & sources with an offset between image and chip
  • added function to set a pmModel flux
  • added function to instatiate a pmModel from a pmPSF at a coordinate
  • moved pmPSF I/O to chip->analysis from readout->analysis
  • changed pmPSF I/O function names from *ForPSFmodel to pmPSFmodel*
  • changed pmModel.params_NEW back to pmModel.params
  • changed pmFind*Peaks to pmPeaksIn* (* = Image,Vector)
  • dropped pmCullPeaks (deprecated)
  • changed pmModelSetType to pmModelClassGetType
  • changed pmModelGetType to pmModelClassGetName
  • fixed PGAUSS implementation of modelRadius function
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/objects/Makefile.am

    r14472 r14652  
    77     pmMoments.c \
    88     pmModel.c \
    9      pmModelGroup.c \
     9     pmModelClass.c \
     10     pmModelUtils.c \
    1011     pmSource.c \
     12     pmSourceUtils.c \
    1113     pmSourceSky.c \
    1214     pmSourceContour.c \
    1315     pmSourceFitModel.c \
     16     pmSourceFitSet.c \
    1417     pmSourcePhotometry.c \
    1518     pmSourceIO.c \
     
    3134
    3235EXTRA_DIST = \
    33         models/pmModel_GAUSS.c \
    34         models/pmModel_PGAUSS.c \
    35         models/pmModel_QGAUSS.c \
    36         models/pmModel_SGAUSS.c \
    37         models/pmModel_RGAUSS.c \
    38         models/pmModel_SERSIC.c
     36     models/pmModel_GAUSS.c \
     37     models/pmModel_PGAUSS.c \
     38     models/pmModel_QGAUSS.c \
     39     models/pmModel_SGAUSS.c \
     40     models/pmModel_RGAUSS.c \
     41     models/pmModel_SERSIC.c
    3942
    4043pkginclude_HEADERS = \
     
    4245     pmMoments.h \
    4346     pmModel.h \
    44      pmModelGroup.h \
     47     pmModelClass.h \
     48     pmModelUtils.h \
    4549     pmSource.h \
     50     pmSourceUtils.h \
    4651     pmSourceSky.h \
    4752     pmSourceContour.h \
    4853     pmSourceFitModel.h \
     54     pmSourceFitSet.h \
    4955     pmSourcePhotometry.h \
    5056     pmSourceIO.h \
Note: See TracChangeset for help on using the changeset viewer.