IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 9, 2005, 9:22:34 PM (21 years ago)
Author:
eugene
Message:

added mosaic astrom support (WRP / DIS)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/mosastro/include/mosastro.h

    r3323 r3401  
    9696char *FOCAL_PLANE;
    9797
     98CatStats *gregions (CatStats *patch, int *nregion);
     99Gradients *GetGradients ();
     100Header *mkheader (int Nx, int Ny, int Nstars, Coords *coords);
     101Header *mkmosaic (int Nx, int Ny, int Nstars, Coords *coords);
    98102StarData *getusno (CatStats *catstats, int *Nstars);
    99103StarData *getgsc (CatStats *catstats, int *NSTARS);
    100104StarData *get2mass (CatStats *catstats, int *NSTARS);
    101105StarData *getptolemy (CatStats *catstats, int *NSTARS);
    102 void GetConfig (char *config, char *field, char *format, int N, void *ptr);
    103106StarData *greference (int *Nrefcat);
    104 
    105 Header *mkheader (int Nx, int Ny, int Nstars, Coords *coords);
    106 
    107107StarData *gcatalog (char *filename, int *Nstars);
    108 
    109 CatStats *gregions (CatStats *patch, int *nregion);
     108StarData *gptolemy (char *filename, int *NSTARS);
     109double GetScatter ();
    110110int find_dec_bands (CatStats *area);
    111111int load_ra_blocks (int Ndec, CatStats *area);
    112112int parse_GSC_line (CatStats *tregion, char *line);
     113int fake_field (double RA, double DEC);
     114int LoadStars (int Nfile, char **file);
     115int project_refcat (StarData *refcat, int Nrefcat);
     116int deproject_stars ();
     117int project_stars ();
     118int deproject_raw ();
     119int project_ref ();
     120int init_field ();
     121int load_field (char *filename);
     122int init_chips ();
     123int load_chips (char *filename);
     124int dump_stars (FILE *f, StarData *stars, int Nstars);
     125int dump_grads (Gradients *grad, char *filename);
     126int dump_match ();
     127int dump_rawstars ();
     128int dump_refcat (StarData *refcat, int Nrefcat);
     129int match (StarData *refcat, int Nrefcat);
     130int mkvector (int n, int m, int norder);
     131int ClipOnFP (double Nsigma);
     132void GetConfig (char *config, char *field, char *format, int N, void *ptr);
    113133void init_regions ();
    114134void add_to_regions (CatStats *area);
    115135void area_of_region (CatStats *region);
    116136void set_catalog (char *catdir);
    117 
    118 StarData *gptolemy (char *filename, int *NSTARS);
    119 int fake_field (double RA, double DEC);
    120 Gradients *GetGradients ();
    121 void FitChips (int Norder);
    122137void FitChipLinear (StarData *raw, StarData *ref, int Nmatch, Coords *coords);
    123138void FitChipResid (StarData *raw, StarData *ref, int Nmatch, Coords *coords);
    124 double GetScatter ();
    125 Header *mkmosaic (int Nx, int Ny, int Nstars, Coords *coords);
     139void ConfigInit (int *argc, char **argv);
     140void print_help ();
     141void args (int *argc, char **argv);
     142void field_stats ();
     143void field_combine ();
     144void fit_apply_grads (Coords *distort, Coords *project, int term);
     145void fit_apply_coords (Coords *coords);
     146void fit_eval ();
     147void fit_add (double x1, double y1, double x2, double y2);
     148void fit_init (int order);
     149void fit_correct_grads (Gradients *in, Gradients *out, int term);
     150void fit_free ();
     151void output (char *ext, char *phu);
     152void FitGradients (Gradients *grad);
     153void uppercase (char *string);
     154e_time parse_time (Header *header);
     155int sortthree (double *X, double *Y, int *Z, int N);
     156StarData *getstone (CatStats *input, int *nstars);
     157void ChipToSky (StarData *stars, int Nstars, Coords *coords);
     158void ChipToFP (StarData *stars, int Nstars, Coords *coords);
     159void FPtoTP (StarData *stars, int Nstars, Coords *coords);
     160void TPtoSky (StarData *stars, int Nstars, Coords *coords);
     161void SkyToTP (StarData *stars, int Nstars, Coords *coords);
     162void TPtoFP (StarData *stars, int Nstars, Coords *coords);
     163void FPtoChip (StarData *stars, int Nstars, Coords *coords);
     164int gaussj (double **a, int n, double **b, int m);
     165void FitChips (int Norder);
     166void FitChip (StarData *raw, StarData *ref, int Nmatch, Coords *coords);
     167int mkpolyterm (int n, int m);
     168void wchip (char *filename, Chip *data);
     169void wstars (char *filename, Stars *stars, int Nstars, Header *header);
Note: See TracChangeset for help on using the changeset viewer.