- Timestamp:
- Feb 23, 2007, 8:04:18 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/dvo-mods-2007-02/Ohana/src/libdvo/include/dvo.h
r10931 r12011 232 232 float PhotdM (PhotCode *code, Average *average, SecFilt *secfilt); 233 233 234 # if (0) 235 short iPhotInst (Measure *measure); 236 short iPhotAbs (Measure *measure); 237 short iPhotCat (Measure *measure); 238 short iPhotSys (Measure *measure, Average *average, SecFilt *secfilt); 239 short iPhotRel (Measure *measure, Average *average, SecFilt *secfilt); 240 short iPhotCal (Measure *thisone, Average *average, SecFilt *secfilt, Measure *measure, PhotCode *code); 241 short iPhotAve (PhotCode *code, Average *average, SecFilt *secfilt); 242 short iPhotRef (PhotCode *code, Average *average, SecFilt *secfilt, Measure *measure); 243 short iPhotXm (PhotCode *code, Average *average, SecFilt *secfilt); 244 short iPhotdM (PhotCode *code, Average *average, SecFilt *secfilt); 245 # endif 246 247 float iPhotColor (Average *average, SecFilt *secfilt, Measure *measure, PhotCode *code); 234 float PhotColorForCode (Average *average, SecFilt *secfilt, Measure *measure, PhotCode *code); 248 235 int PhotColor (Average *average, SecFilt *secfilt, Measure *measure, int c1, int c2, double *color); 249 236 … … 297 284 298 285 /*** conversion functions / I/O conversions ***/ 299 Average *ReadRawAverage (FILE *f, int Naverage, int format );286 Average *ReadRawAverage (FILE *f, int Naverage, int format, SecFilt **primary); 300 287 Measure *ReadRawMeasure (FILE *f, int Nmeasure, int format); 301 288 SecFilt *ReadRawSecFilt (FILE *f, int Nsecfilt, int format); 302 int WriteRawAverage (FILE *f, Average *average, int Naverage, int format );289 int WriteRawAverage (FILE *f, Average *average, int Naverage, int format, SecFilt *primary); 303 290 int WriteRawMeasure (FILE *f, Measure *measure, int Nmeasure, int format); 304 291 int WriteRawSecFilt (FILE *f, SecFilt *secfilt, int Nsecfilt, int format); 305 292 306 Average *FtableToAverage (FTable *ftable, int *Naverage, int *format); 307 Average *AverageLoneosToInternal (AverageLoneos *in, int Nvalues); 308 Average *AverageElixirToInternal (AverageElixir *in, int Nvalues); 309 Average *AveragePanstarrsToInternal (AveragePanstarrs *in, int Nvalues); 310 Average *AveragePMtestToInternal (AveragePMtest *in, int Nvalues); 311 AverageLoneos *AverageInternalToLoneos (Average *in, int Nvalues); 312 AverageElixir *AverageInternalToElixir (Average *in, int Nvalues); 313 AveragePanstarrs *AverageInternalToPanstarrs (Average *in, int Nvalues); 314 AveragePMtest *AverageInternalToPMtest (Average *in, int Nvalues); 315 293 Average *FtableToAverage (FTable *ftable, int *Naverage, int *format, SecFilt **primary); 316 294 Measure *FtableToMeasure (FTable *ftable, int *Nmeasure, int *format); 317 Measure *MeasureLoneosToInternal (MeasureLoneos *in, int Nvalues);318 Measure *MeasureElixirToInternal (MeasureElixir *in, int Nvalues);319 Measure *MeasurePanstarrsToInternal (MeasurePanstarrs *in, int Nvalues);320 MeasureLoneos *MeasureInternalToLoneos (Measure *in, int Nvalues);321 MeasureElixir *MeasureInternalToElixir (Measure *in, int Nvalues);322 MeasurePanstarrs *MeasureInternalToPanstarrs (Measure *in, int Nvalues);323 324 295 SecFilt *FtableToSecFilt (FTable *ftable, int *Nsecfilt, int *format); 325 SecFilt *SecFiltLoneosToInternal (SecFiltLoneos *in, int Nvalues); 326 SecFilt *SecFiltElixirToInternal (SecFiltElixir *in, int Nvalues); 327 SecFilt *SecFiltPanstarrsToInternal (SecFiltPanstarrs *in, int Nvalues); 328 SecFiltLoneos *SecFiltInternalToLoneos (SecFilt *in, int Nvalues); 329 SecFiltElixir *SecFiltInternalToElixir (SecFilt *in, int Nvalues); 330 SecFiltPanstarrs *SecFiltInternalToPanstarrs (SecFilt *in, int Nvalues); 331 332 int AverageToFtable (FTable *ftable, Average *average, int Naverage, int format); 296 int FtableToImage (FTable *ftable, Header *theader, int *format); 297 298 int AverageToFtable (FTable *ftable, Average *average, int Naverage, int format, SecFilt *primary); 333 299 int MeasureToFtable (FTable *ftable, Measure *measure, int Nmeasure, int format); 334 300 int SecFiltToFtable (FTable *ftable, SecFilt *secfilt, int Nsecfilt, int format); 301 int ImageToFtable (FTable *ftable, Header *theader, int format); 302 int ImageToVtable (VTable *vtable, Header *theader, int format); 303 304 Image *ImageElixirToInternal (ImageElixir *in, int Nvalues); 305 Image *ImageLoneosToInternal (ImageLoneos *in, int Nvalues); 306 Image *ImagePanstarrsToInternal (ImagePanstarrs *in, int Nvalues); 307 308 ImageElixir *ImageInternalToElixir (Image *in, int Nvalues); 309 ImageLoneos *ImageInternalToLoneos (Image *in, int Nvalues); 310 ImagePanstarrs *ImageInternalToPanstarrs (Image *in, int Nvalues); 311 312 Average *AverageLoneosToInternal (AverageLoneos *in, int Nvalues, SecFilt **primary); 313 Average *AverageElixirToInternal (AverageElixir *in, int Nvalues, SecFilt **primary); 314 Average *AveragePMtestToInternal (AveragePMtest *in, int Nvalues); 315 Average *AveragePanstarrsToInternal (AveragePanstarrs *in, int Nvalues); 316 317 AverageLoneos *AverageInternalToLoneos (Average *in, int Nvalues, SecFilt *primary); 318 AverageElixir *AverageInternalToElixir (Average *in, int Nvalues, SecFilt *primary); 319 AveragePMtest *AverageInternalToPMtest (Average *in, int Nvalues); 320 AveragePanstarrs *AverageInternalToPanstarrs (Average *in, int Nvalues); 321 322 Measure *MeasureLoneosToInternal (MeasureLoneos *in, int Nvalues); 323 Measure *MeasureElixirToInternal (MeasureElixir *in, int Nvalues); 324 Measure *MeasurePanstarrsToInternal (MeasurePanstarrs *in, int Nvalues); 325 326 MeasureLoneos *MeasureInternalToLoneos (Measure *in, int Nvalues); 327 MeasureElixir *MeasureInternalToElixir (Measure *in, int Nvalues); 328 MeasurePanstarrs *MeasureInternalToPanstarrs (Measure *in, int Nvalues); 329 330 SecFilt *SecFiltLoneosToInternal (SecFiltLoneos *in, int Nvalues); 331 SecFilt *SecFiltElixirToInternal (SecFiltElixir *in, int Nvalues); 332 SecFilt *SecFiltPanstarrsToInternal (SecFiltPanstarrs *in, int Nvalues); 333 334 SecFiltLoneos *SecFiltInternalToLoneos (SecFilt *in, int Nvalues); 335 SecFiltElixir *SecFiltInternalToElixir (SecFilt *in, int Nvalues); 336 SecFiltPanstarrs *SecFiltInternalToPanstarrs (SecFilt *in, int Nvalues); 335 337 336 338 /*** DVO image db I/O Functions ***/ … … 345 347 int dvo_image_addrows (FITS_DB *db, Image *new, int Nnew); 346 348 void dvo_image_create (FITS_DB *db, double ZeroPoint); 347 348 int FtableToImage (FTable *ftable, Header *theader, int *format);349 int ImageToFtable (FTable *ftable, Header *theader, int format);350 int ImageToVtable (VTable *vtable, Header *theader, int format);351 Image *ImageElixirToInternal (ImageElixir *in, int Nvalues);352 ImageElixir *ImageInternalToElixir (Image *in, int Nvalues);353 Image *ImageLoneosToInternal (ImageLoneos *in, int Nvalues);354 ImageLoneos *ImageInternalToLoneos (Image *in, int Nvalues);355 Image *ImagePanstarrsToInternal (ImagePanstarrs *in, int Nvalues);356 ImagePanstarrs *ImageInternalToPanstarrs (Image *in, int Nvalues);357 349 358 350 /* skyregion APIs */
Note:
See TracChangeset
for help on using the changeset viewer.
