Changeset 4805 for trunk/Ohana/src/opihi/include/dvo1.h
- Timestamp:
- Aug 16, 2005, 6:41:16 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/include/dvo1.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/include/dvo1.h
r4689 r4805 23 23 } RegionFile; 24 24 25 /* aregion, region_list, match_image, LoadImages */ 26 RegionFile *find_regions PROTO((double Ra, double Dec, double radius, int *Nregions)); 27 GSCRegion *get_regions PROTO((Image *image, int *Nregions)); 28 void aregion PROTO((GSCRegion *region, FILE *f, double ra, double dec, char *path)); 29 RegionFile *region_list PROTO((char *filename, int *Nregions)); 30 int match_image PROTO((Image *image, int Nimage, unsigned int T, short int S)); 31 Image *LoadImages PROTO((int *Nimage)); 32 void image_subset PROTO((Image *image, int Nimage, int **Subset, int *Nsubset, Graphdata *graph, int RegionSelect, unsigned long int tzero, double trange, int TimeSelect)); 33 void sort_images PROTO((Image *image, int N)); 34 void sortave PROTO((Average *ave, int N)); 35 void cprecess PROTO((Average *average, int Naverage, double in_epoch, double out_epoch)); 36 void compare PROTO((Catalog *catlog1, Catalog *catlog2, Vector *rvec, Vector *dvec, Vector *mvec, Vector *drvec, Vector *ddvec, Vector *dmvec, double radius)); 37 38 /*** photometry functions ***/ 39 double *ExtractByDMag PROTO((PhotCode **code, int *mode, Average *average, SecFilt *secfilt, Measure *measure, int *nlist, int param)); 40 double *ExtractDMag PROTO((PhotCode **code, int *mode, Average *average, SecFilt *secfilt, Measure *measure, int *nlist)); 41 double *ExtractMagnitudes PROTO((PhotCode *code, int mode, Average *average, SecFilt *secfilt, Measure *measure, int *n)); 42 double *ExtractMeasures PROTO((PhotCode *code, int mode, Average *average, SecFilt *secfilt, Measure *measure, int *nlist, int param)); 25 /*** dvo prototypes ***/ 26 int DetermineTypeCode PROTO((Average *average, Measure *measure, int code)); 27 double DetermineTypefrac PROTO((Average *average, Measure *measure, PhotCode *code)); 28 double ExtractAverages PROTO((PhotCode *code, int mode, Average *average, SecFilt *secfilt, Measure *measure, int param)); 29 double *ExtractByDMag PROTO((PhotCode **code, int *mode, Average *average, SecFilt *secfilt, Measure *measure, int *nlist, int param)); 30 double *ExtractDMag PROTO((PhotCode **code, int *mode, Average *average, SecFilt *secfilt, Measure *measure, int *nlist)); 31 double *ExtractMagnitudes PROTO((PhotCode *code, int mode, Average *average, SecFilt *secfilt, Measure *measure, int *n)); 32 double *ExtractMeasures PROTO((PhotCode *code, int mode, Average *average, SecFilt *secfilt, Measure *measure, int *nlist, int param)); 43 33 double *ExtractMeasuresByDMag PROTO((PhotCode **code, int *mode, int use_first, Average *average, SecFilt *secfilt, Measure *measure, int *nlist, int param)); 44 34 double *ExtractMeasuresDMag PROTO((PhotCode **code, int *mode, Average *average, SecFilt *secfilt, Measure *measure, int *nlist)); 35 void FreeImageSelection PROTO(()); 36 void FreeImageSelection PROTO(()); 37 int GetAverageParam PROTO((char *parname)); 38 void GetAverageParamHelp PROTO(()); 39 int GetMagMode PROTO((char *string)); 40 double GetMeasure PROTO((int param, Average *average, Measure *measure, double mag)); 41 int GetMeasureParam PROTO((char *parname)); 42 int GetMeasureTypeCode PROTO((Measure *measure)); 43 int GetPhotcodeInfo PROTO((char *string, PhotCode **Code, int *Mode)); 44 int GetRegionSelection PROTO(()); 45 int GetSelectionParam PROTO(()); 46 int GetTimeSelection PROTO((time_t *tz, time_t *te)); 47 void InitDVO PROTO(()); 48 int InitPhotcodes PROTO(()); 49 Image *LoadImages PROTO((int *Nimage)); 50 Image *MatchImage PROTO((unsigned int time, short int source)); 45 51 Image *MatchImage PROTO((unsigned int time, short int source)); 46 52 Coords *MatchMosaic PROTO((unsigned int time, short int source)); 47 int DetermineTypeCode PROTO((Average *average, Measure *measure, int code)); 48 double DetermineTypefrac PROTO((Average *average, Measure *measure, PhotCode *code)); 49 double ExtractAverages PROTO((PhotCode *code, int mode, Average *average, SecFilt *secfilt, Measure *measure, int param)); 50 void FreeImageSelection PROTO(()); 51 int GetAverageParam PROTO((char *parname)); 52 void GetAverageParamHelp PROTO(()); 53 int GetMagMode PROTO((char *string)); 54 double GetMeasure PROTO((int param, Average *average, Measure *measure, double mag)); 55 int GetMeasureParam PROTO((char *parname)); 56 int GetMeasureTypeCode PROTO((Measure *measure)); 57 int GetPhotcodeInfo PROTO((char *string, PhotCode **Code, int *Mode)); 58 int GetSelectionParam PROTO(()); 59 int InitPhotcodes PROTO(()); 60 int Quality PROTO((Measure *measure, int IsDophot)); 53 int Quality PROTO((Measure *measure, int IsDophot)); 61 54 int SelectMags PROTO((int Nphot, int Tphot, int Ns, Average *average, Measure *measure, SecFilt *secfilt, int UL)); 62 int SetImageSelection PROTO((int mode)); 63 int SetPhotSelections PROTO((int *argc, char **argv, int Nparams)); 64 int SetSelectionParam PROTO((int param)); 65 int TestAverage PROTO((PhotCode *code, Average *average, SecFilt *secfilt, Measure *measure)); 66 int TestPhotSelections PROTO((PhotCode **code, int *mode, int param)); 55 RegionFile *SelectRegions PROTO((char *RegionName, char *RegionList, int *nregions)); 56 int SetImageSelection PROTO((int mode)); 57 int SetPhotSelections PROTO((int *argc, char **argv, int Nparams)); 58 int SetRegionSelection PROTO((int *argc, char **argv, char **RegionName, char **RegionList)); 59 int SetSelectionParam PROTO((int param)); 60 int TestAverage PROTO((PhotCode *code, Average *average, SecFilt *secfilt, Measure *measure)); 61 int TestPhotSelections PROTO((PhotCode **code, int *mode, int param)); 62 void aregion PROTO((GSCRegion *region, FILE *f, double ra, double dec, char *path)); 63 void compare PROTO((Catalog *catlog1, Catalog *catlog2, Vector *rvec, Vector *dvec, Vector *mvec, Vector *drvec, Vector *ddvec, Vector *dmvec, double radius)); 64 void cprecess PROTO((Average *average, int Naverage, double in_epoch, double out_epoch)); 65 RegionFile *find_regions PROTO((double Ra, double Dec, double radius, int *Nregions)); 66 GSCRegion *get_regions PROTO((Image *image, int *Nregions)); 67 void image_subset PROTO((Image *image, int Nimage, int **Subset, int *Nsubset, Graphdata *graph, int RegionSelect, unsigned long int tzero, double trange, int TimeSelect)); 68 int match_image PROTO((Image *image, int Nimage, unsigned int T, short int S)); 69 int match_image_subset PROTO((Image *image, int *subset, int Nsubset, unsigned int T, short int S)); 67 70 void print_value PROTO((FILE *f, double value, short int ival)); 68 69 RegionFile *SelectRegions PROTO((char *RegionName, char *RegionList, int *nregions)); 70 71 void InitDVO (); 72 73 void FreeImageSelection (); 74 Image *MatchImage (unsigned int time, short int source); 75 int GetRegionSelection (); 76 int SetRegionSelection (int *argc, char **argv, char **RegionName, char **RegionList); 77 void sort_image_subset (Image *image, int *subset, int N); 78 int match_image_subset (Image *image, int *subset, int Nsubset, unsigned int T, short int S); 79 int GetTimeSelection (time_t *tz, time_t *te); 71 RegionFile *region_list PROTO((char *filename, int *Nregions)); 72 void sort_image_subset PROTO((Image *image, int *subset, int N)); 73 void sort_images PROTO((Image *image, int N)); 74 void sortave PROTO((Average *ave, int N)); 80 75 81 76 # endif
Note:
See TracChangeset
for help on using the changeset viewer.
