IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 17, 2009, 12:07:42 PM (17 years ago)
Author:
beaumont
Message:

merged with head

Location:
branches/cnb_branches/cnb_branch_20090301/psModules
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/cnb_branches/cnb_branch_20090301/psModules

  • branches/cnb_branches/cnb_branch_20090301/psModules/src/objects/pmSourceMatch.h

    r20953 r23351  
    3333
    3434/// Allocator for pmSourceMatch
    35 pmSourceMatch *pmSourceMatchAlloc(int num // Maximum number of images
    36                                   );
     35pmSourceMatch *pmSourceMatchAlloc(void);
    3736
    3837/// Add a source to a match
     
    4847///
    4948/// Returns an array of psSourceMatch
    50 psArray *pmSourceMatchSources(const psArray *sourceArrays, // Array of arrays of sources on each image
    51                               float radius // Correlation radius
     49psArray *pmSourceMatchSources(const psArray *sourceArrays, ///< Array of arrays of sources on each image
     50                              float radius, ///< Matching radius
     51                              bool cullSingles ///< Cull "matches" with only a single source?
    5252                              );
     53
     54/// Merge two source lists
     55///
     56/// Sources are pulled from the lists into a new list, with no effort made to adjust them.
     57psArray *pmSourceMatchMerge(psArray *sourceArrays, ///< Array of arrays of sources on each image
     58                            float radius ///< Matching radius
     59    );
    5360
    5461/// Perform relative photometry to calibrate images
    5562psVector *pmSourceMatchRelphot(const psArray *matches, // Array of matches
    5663                               const psVector *zp, // Zero points for each image (including airmass term)
    57                                int maxIter, // Maximum number of iterations
    5864                               float tol, // Relative tolerance for convergence
     65                               int iter1, // Number of iterations for pass 1
     66                               float rej1, // Limit on rejection between iterations for pass 1
     67                               float sys1, // Systematic error in measurements for pass 1
     68                               int iter2, // Number of iterations for pass 2
     69                               float rej2, // Limit on rejection between iterations for pass 2
     70                               float sys2, // Systematic error in measurements for pass 2
    5971                               float rejLimit, // Limit on rejection between iterations
    6072                               int transIter, // Clipping iterations for transparency
    6173                               float transClip, // Clipping level for transparency
    62                                float photoLevel, // Level at which we declare image is photometric
    63                                float starClip, // Clipping for stars
    64                                float sysErr // Systematic error in measurements
     74                               float photoLevel // Level at which we declare image is photometric
    6575    );
    6676
Note: See TracChangeset for help on using the changeset viewer.