- Timestamp:
- May 3, 2010, 8:45:22 AM (16 years ago)
- Location:
- branches/simmosaic_branches
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/simmosaic_branches
- Property svn:mergeinfo changed
-
branches/simmosaic_branches/Ohana
-
Property svn:mergeinfo
set to (toggle deleted branches)
/trunk/Ohana merged eligible /branches/eam_branches/Ohana.20100407 27635-27772 /branches/pap_delete/Ohana 27530-27595
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
branches/simmosaic_branches/Ohana/src/opihi/dvo/photometry.c
r21508 r27839 228 228 if (!strcasecmp (parname, "Xp")) param = AVE_Xp; 229 229 if (!strcasecmp (parname, "Xm")) param = AVE_Xm; 230 if (!strcasecmp (parname, "flag")) param = AVE_ FLAG;230 if (!strcasecmp (parname, "flag")) param = AVE_OBJ_FLAGS; 231 231 if (!strcasecmp (parname, "type")) param = AVE_TYPE; 232 232 if (!strcasecmp (parname, "typefrac")) { … … 325 325 return (FALSE); 326 326 } 327 if (!LoadPhotcodes (CatdirPhotcodeFile, MasterPhotcodeFile)) { 327 328 // XXX now that DVO does not allow write access, we can drop the MasterPhotcodeFile 329 if (!LoadPhotcodes (CatdirPhotcodeFile, MasterPhotcodeFile, FALSE)) { 328 330 gprint (GP_ERR, "error loading photcode table %s or master file %s\n", CatdirPhotcodeFile, MasterPhotcodeFile); 329 331 return (FALSE); … … 334 336 int ListPhotSelections () { 335 337 336 gprint (GP_ERR, "TimeSelect: %d, % d - %d\n", TimeSelect, tzero, tend);338 gprint (GP_ERR, "TimeSelect: %d, %s - %s\n", TimeSelect, ctime(&tzero), ctime(&tend)); 337 339 gprint (GP_ERR, "MagSelect: %d, %f - %f\n", MagSelect, MagMax, MagMin); 338 340 gprint (GP_ERR, "TypeSelect: %d, %d\n", TypeSelect, TypeValue); … … 553 555 554 556 /* extract a list of measure parameters from the specified average entry based on the pre-set selections */ 555 double *ExtractMeasures (PhotCode *code, int mode, Average *average, SecFilt *secfilt, Measure *measure, int *nlist, int param) {556 557 int i, Nlist, NLIST;557 double *ExtractMeasures (PhotCode *code, int mode, Average *average, SecFilt *secfilt, Measure *measure, off_t *nlist, int param) { 558 559 off_t i, Nlist, NLIST; 558 560 double M, *list; 559 561 … … 583 585 double ExtractAverages (PhotCode *code, int mode, Average *average, SecFilt *secfilt, Measure *measure, int param) { 584 586 585 int i;587 off_t i; 586 588 double value; 587 589 … … 639 641 value = 0.01*average[0].Xp; 640 642 break; 641 case AVE_ FLAG:643 case AVE_OBJ_FLAGS: 642 644 value = average[0].flags; 643 645 break; … … 712 714 713 715 double frac; 714 int k, Nc, Nt; 716 int Nc, Nt; 717 off_t k; 715 718 716 719 Nt = Nc = 0; … … 728 731 int DetermineTypeCode (Average *average, Measure *measure, int code) { 729 732 730 int k, N, Nt[3]; 733 off_t k; 734 int N, Nt[3]; 731 735 732 736 Nt[0] = Nt[1] = Nt[2] = 0; … … 786 790 int TestAverage (PhotCode *code, Average *average, SecFilt *secfilt, Measure *measure) { 787 791 788 int i, Nm, Type, Select; 792 off_t i, Nm; 793 int Type, Select; 789 794 double fwhm, typefrac, dM, Xm; 790 795 … … 935 940 936 941 937 double *ExtractMagnitudes (PhotCode *code, int mode, Average *average, SecFilt *secfilt, Measure *measure, int *n) {942 double *ExtractMagnitudes (PhotCode *code, int mode, Average *average, SecFilt *secfilt, Measure *measure, off_t *n) { 938 943 939 944 double *M, mag; 940 int N;945 off_t N; 941 946 942 947 if ((mode == MAG_AVE) || (mode == MAG_REF)) { … … 958 963 959 964 /* extract delta-mag pairs applying specified selections */ 960 double *ExtractDMag (PhotCode **code, int *mode, Average *average, SecFilt *secfilt, Measure *measure, int *nlist) { 961 962 int i, j, A1, A2, N1, N2, Np, Nlist, NLIST; 965 double *ExtractDMag (PhotCode **code, int *mode, Average *average, SecFilt *secfilt, Measure *measure, off_t *nlist) { 966 967 int A1, A2; 968 off_t i, j, N1, N2, Np, Nlist, NLIST; 963 969 double *M1, *M2, *list; 964 970 … … 1007 1013 /* extract a list of delta-measure-mags from the specified average entry based on the 1008 1014 pre-set selections - does not return self-matched measurements */ 1009 double *ExtractMeasuresDMag (PhotCode **code, int *mode, Average *average, SecFilt *secfilt, Measure *measure, int *nlist) { 1010 1011 int i, j, Np0, Np1, Nlist, NLIST; 1015 double *ExtractMeasuresDMag (PhotCode **code, int *mode, Average *average, SecFilt *secfilt, Measure *measure, off_t *nlist) { 1016 1017 int Np0, Np1; 1018 off_t i, j, Nlist, NLIST; 1012 1019 double *list, M1, M2; 1013 1020 … … 1054 1061 1055 1062 /* extract a measurement list matching the number of dmag entries */ 1056 double *ExtractByDMag (PhotCode **code, int *mode, Average *average, SecFilt *secfilt, Measure *measure, int *nlist, int param) { 1057 1058 int A1, A2, N1; 1063 double *ExtractByDMag (PhotCode **code, int *mode, Average *average, SecFilt *secfilt, Measure *measure, off_t *nlist, int param) { 1064 1065 off_t N1; 1066 int A1, A2; 1059 1067 double *list; 1060 1068 … … 1078 1086 1079 1087 /* extract a list of delta-measure-mags from the specified average entry based on the pre-set selections */ 1080 double *ExtractMeasuresByDMag (PhotCode **code, int *mode, int use_first, Average *average, SecFilt *secfilt, Measure *measure, int *nlist, int param) {1081 1082 int i, j, n, Nlist, NLIST;1088 double *ExtractMeasuresByDMag (PhotCode **code, int *mode, int use_first, Average *average, SecFilt *secfilt, Measure *measure, off_t *nlist, int param) { 1089 1090 off_t i, j, n, Nlist, NLIST; 1083 1091 double *list, M1, M2; 1084 1092
Note:
See TracChangeset
for help on using the changeset viewer.
