IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 21, 2005, 11:03:53 AM (21 years ago)
Author:
eugene
Message:

various cleanups and fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psastro/src/pmAstrom.h

    r5510 r5560  
    33# include <unistd.h>   // for unlink
    44# include <pslib.h>
    5 
    6 psArray *pmAstromGridMatch (psArray *s1, psArray *s2, pmAstromGridMatchOpt *opt);
     5# include <pmAstrometry.h>
    76
    87typedef struct {
     
    2221
    2322typedef struct {
    24     double minAngle;
    25     double maxAngle;
    26     double delAngle;
    27 } pmAstromOpt;
    28 
    29 typedef struct {
    3023    psPlane center;
    3124    psPlane offset;
    32     double angle;
    33     double minMetric;
    34     double minVar;
    35     int    nMatch;
    36 } pmAstromGridMatchStats;
     25    double  angle;
     26    double  minMetric;
     27    double  minVar;
     28    int     nMatch;
     29} pmAstromStats;
    3730
     31pmAstromObj      *pmAstromObjAlloc (void);
     32pmAstromObj      *pmAstromObjCopy (pmAstromObj *old);
     33pmAstromMatch    *pmAstromMatchAlloc (int i1, int i2);
     34psArray          *pmAstromRadiusMatch (psArray *st1, psArray *st2, psMetadata *config);
     35psArray          *pmAstromRotateObj (psArray *old, psPlane center, double angle);
     36psPlaneTransform *pmAstromMatchFit (psPlaneTransform *map, psArray *st1, psArray *st2, psArray *match, psMetadata *config);
     37
     38int               pmAstromObjSortByFPX (const void **a, const void **b);
     39
     40bool              psastroProjectFPA (pmFPA *fpa, char *starlist, bool toSky);
     41bool              psastroProjectRawstars (psArray *stars, pmReadout *readout);
     42bool              psastroProjectRefstars (psArray *stars, pmReadout *readout);
     43
     44psPlane* psCoordChipToCell_EAM(
     45    psPlane* out,                      ///< a plane struct to recycle. If NULL, a new struct is created
     46    const psPlane* in,                 ///< the Chip coordinate
     47    const pmCell* cell                 ///< the cell of interest
     48);
     49
     50psPlaneTransform *p_psPlaneTransformLinearInvert_EAM(psPlaneTransform *transform);
Note: See TracChangeset for help on using the changeset viewer.