- Timestamp:
- Apr 12, 2011, 3:10:32 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20110404/Ohana/src/libdvo/include/dvo.h
r31254 r31274 210 210 } PhotCodeData; 211 211 212 // a reduced-subset structure for relphot 213 typedef struct { 214 double R; 215 double D; 216 unsigned short Nmeasure; 217 int measureOffset; 218 uint32_t flags; 219 } AverageTiny; 220 221 // a reduced-subset structure for relphot 222 typedef struct { 223 float dR; 224 float dD; 225 float M; 226 float Mcal; 227 float dM; 228 float airmass; 229 float Xccd; 230 float Yccd; 231 float dt; 232 int t; 233 unsigned int averef; 234 unsigned int imageID; 235 unsigned int dbFlags; 236 unsigned short photcode; 237 } MeasureTiny; 238 212 239 /* a catalog contains this data */ 213 240 typedef struct Catalog { … … 226 253 off_t Naves_disk, Nmeas_disk, Nmiss_disk, Nsecf_disk; /* current number of each component on disk */ 227 254 off_t Naves_off, Nmeas_off, Nmiss_off, Nsecf_off; /* index of first loaded data value */ 255 256 // note that we use these for the full-sky relphot analysis 257 AverageTiny *averageT; 258 MeasureTiny *measureT; 228 259 229 260 /* the Nsecf_* values above are number of table rows (eg, Naverage*Nsecfilt) */ … … 330 361 int PhotColor (Average *average, SecFilt *secfilt, Measure *measure, int c1, int c2, double *color); 331 362 363 float PhotInstTiny (MeasureTiny *measure); 364 float PhotCatTiny (MeasureTiny *measure); 365 float PhotAperTiny (MeasureTiny *measure); 366 float PhotSysTiny (MeasureTiny *measure, AverageTiny *average, SecFilt *secfilt); 367 float PhotRelTiny (MeasureTiny *measure, AverageTiny *average, SecFilt *secfilt); 368 float PhotCalTiny (MeasureTiny *thisone, AverageTiny *average, SecFilt *secfilt, MeasureTiny *measure, PhotCode *code); 369 float PhotAveTiny (PhotCode *code, AverageTiny *average, SecFilt *secfilt); 370 float PhotRefTiny (PhotCode *code, AverageTiny *average, SecFilt *secfilt, MeasureTiny *measure); 371 float PhotXmTiny (PhotCode *code, AverageTiny *average, SecFilt *secfilt); 372 float PhotdMTiny (PhotCode *code, AverageTiny *average, SecFilt *secfilt); 373 374 float PhotColorForCodeTiny (AverageTiny *average, SecFilt *secfilt, MeasureTiny *measure, PhotCode *code); 375 int PhotColorTiny (AverageTiny *average, SecFilt *secfilt, MeasureTiny *measure, int c1, int c2, double *color); 376 377 332 378 PhotCodeData *GetPhotcodeTable (void); 333 379 void SetPhotcodeTable (PhotCodeData *);
Note:
See TracChangeset
for help on using the changeset viewer.
