IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 4983


Ignore:
Timestamp:
Sep 9, 2005, 8:31:29 AM (21 years ago)
Author:
eugene
Message:

updating SDRSs, adding relatesd notes

Location:
trunk/psphot
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/psphot/doc/notes.txt

    r4977 r4983  
    77  pmObjects.[ch] files.  I need to minimize the difference between the
    88  v0.7.0, v0.5.0, and my own version of pmObjects.c
     9
     10  additions to psLib based on the new version:
     11  - extended the minimization to include parameter limits
    912
    1013  changes v0.5.0 / v0.7.0 / EAM
     
    6265    the psImageMaskRegion, etc functions.
    6366  - pmSourceSetPixelsCircle uses a hard-coded mask value
     67  - define a mask registration process??
    6468  - pmSourceContour is using the model flux, not the image flux
    6569
  • trunk/psphot/src/pmObjects_EAM.h

    r4977 r4983  
    55 *  @author GLG, MHPCC
    66 *
    7  *  @version $Revision: 1.3 $ $Name: not supported by cvs2svn $
    8  *  @date $Date: 2005-09-08 04:32:40 $
     7 *  @version $Revision: 1.4 $ $Name: not supported by cvs2svn $
     8 *  @date $Date: 2005-09-09 18:31:29 $
    99 *
    1010 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    125125 */
    126126typedef enum {
    127     PS_SOURCE_DEFECT,
    128     PS_SOURCE_SATURATED,
    129 
    130     PS_SOURCE_SATSTAR,
    131     PS_SOURCE_PSFSTAR,
    132     PS_SOURCE_GOODSTAR,
    133 
    134     PS_SOURCE_POOR_FIT_PSF,
    135     PS_SOURCE_FAIL_FIT_PSF,
    136     PS_SOURCE_FAINTSTAR,
    137 
    138     PS_SOURCE_GALAXY,
    139     PS_SOURCE_FAINT_GALAXY,
    140     PS_SOURCE_DROP_GALAXY,
    141     PS_SOURCE_FAIL_FIT_GAL,
    142     PS_SOURCE_POOR_FIT_GAL,
    143 
    144     PS_SOURCE_OTHER,
     127    PM_SOURCE_DEFECT,
     128    PM_SOURCE_SATURATED,
     129
     130    PM_SOURCE_SATSTAR,
     131    PM_SOURCE_PSFSTAR,
     132    PM_SOURCE_GOODSTAR,
     133
     134    PM_SOURCE_POOR_FIT_PSF,
     135    PM_SOURCE_FAIL_FIT_PSF,
     136    PM_SOURCE_FAINTSTAR,
     137
     138    PM_SOURCE_GALAXY,
     139    PM_SOURCE_FAINT_GALAXY,
     140    PM_SOURCE_DROP_GALAXY,
     141    PM_SOURCE_FAIL_FIT_GAL,
     142    PM_SOURCE_POOR_FIT_GAL,
     143
     144    PM_SOURCE_OTHER,
    145145} pmSourceType;
    146146
  • trunk/psphot/src/psLibUtils.h

    r4977 r4983  
    3030
    3131// psLib extra utilities
    32 bool         psTimerStart (char *name);
    33 void         psTimerFree ();
    34 bool         psTimerClear (char *name);
    35 psF64        psTimerMark (char *name);
    36 psS32        psLogArguments (int *argc, char **argv);
    37 psS32        psTraceArguments (int *argc, char **argv);
    38 int          psArgumentGet (int argc, char **argv, char *arg);
    39 int          psArgumentRemove (int N, int *argc, char **argv);
    40 psVector    *psVectorCreate (double lower, double upper, double delta, psElemType type);
    41 psVector    *psGetRowVectorFromImage(psImage *image, psU32 row);
    42 int          psImageCountPixelMask (psImage *mask, psU8 value);
     32bool         psTimerStart (char *name);   // added to SDRS
     33bool         psTimerClear (char *name);   // added to SDRS
     34psF64        psTimerMark (char *name);    // added to SDRS
     35void         psTimerFree ();              // added to SDRS (as psTimerStop)
     36psS32        psLogArguments (int *argc, char **argv);   // added to SDRS (part of psArgumentVerbosity)
     37psS32        psTraceArguments (int *argc, char **argv); // added to SDRS (part of psArgumentVerbosity)
     38int          psArgumentGet (int argc, char **argv, char *arg); // added to SDRS
     39int          psArgumentRemove (int N, int *argc, char **argv); // added to SDRS
     40psVector    *psVectorCreate (double lower, double upper, double delta, psElemType type); // added to SDRS
     41psVector    *psGetRowVectorFromImage(psImage *image, psU32 row); // added to SDRS (as psImageRow)
     42int          psImageCountPixelMask (psImage *mask, psU8 value); // added to SDRS
    4343
    4444// basic image functions
    45 bool         psImageInit (psImage *image,...);
    46 void         psImageSmooth_EAM (psImage *image, float sigma, float Nsigma);
     45bool         psImageInit (psImage *image,...); // added to SDRS (v.15)
     46void         psImageSmooth_EAM (psImage *image, float sigma, float Nsigma); // added to SDRS (v.15)
    4747
    48 // psLine functions
     48// psLine functions -- keep out for now?
    4949psLine      *psLineAlloc (int Nline);
    5050bool         psLineInit (psLine *line);
    5151bool         psLineAdd (psLine *line, char *format, ...);
    5252
    53 // not included in the .h file?
     53// not included in the .h file -- these are fairly lame, keep out?
    5454bool p_psVectorPrint (int fd, psVector *a, char *name);
    55 
    56 // not included in the .h file?
    5755bool p_psVectorPrintRow (int fd, psVector *a, char *name);
    5856
    59 // polynomial functions
     57// polynomial functions -- all in SDRS, not done for v.15
    6058psPolynomial1D *Polynomial1DAlloc_EAM(psPolynomialType type, psS32 nOrder);
    6159void            Polynomial1DDump_EAM(psPolynomial1D *poly);
  • trunk/psphot/src/psModulesUtils.h

    r4977 r4983  
    1717bool         pmSourcePhotometry (float *fitMag, float *obsMag, pmModel *model, psImage *image, psImage *mask);
    1818
     19// unify with paul's image/header/metadata functions
    1920psF32        pmConfigLookupF32 (bool *status, psMetadata *config, psMetadata *header, char *name);
    2021
Note: See TracChangeset for help on using the changeset viewer.