Changeset 16936 for trunk/Ohana/src/opihi/dvo/dbFields.c
- Timestamp:
- Mar 11, 2008, 11:11:55 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/dvo/dbFields.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/dvo/dbFields.c
r16810 r16936 103 103 field->name = strcreate (fieldName); 104 104 105 if (!strcasecmp (fieldName, "GLON")) { 106 dbExtractMeasuresInitTransform (COORD_GALACTIC); 107 ESCAPE (MEAS_GLON, MAG_NONE); 108 } 109 if (!strcasecmp (fieldName, "GLAT")) { 110 dbExtractMeasuresInitTransform (COORD_GALACTIC); 111 ESCAPE (MEAS_GLAT, MAG_NONE); 112 } 113 if (!strcasecmp (fieldName, "GLON:AVE")) { 114 dbExtractMeasuresInitTransform (COORD_GALACTIC); 115 ESCAPE (MEAS_GLON_AVE, MAG_NONE); 116 } 117 if (!strcasecmp (fieldName, "GLAT:AVE")) { 118 dbExtractMeasuresInitTransform (COORD_GALACTIC); 119 ESCAPE (MEAS_GLAT_AVE, MAG_NONE); 120 } 121 122 if (!strcasecmp (fieldName, "ELON")) { 123 dbExtractMeasuresInitTransform (COORD_ECLIPTIC); 124 ESCAPE (MEAS_ELON, MAG_NONE); 125 } 126 if (!strcasecmp (fieldName, "ELAT")) { 127 dbExtractMeasuresInitTransform (COORD_ECLIPTIC); 128 ESCAPE (MEAS_ELAT, MAG_NONE); 129 } 130 if (!strcasecmp (fieldName, "ELON:AVE")) { 131 dbExtractMeasuresInitTransform (COORD_ECLIPTIC); 132 ESCAPE (MEAS_ELON_AVE, MAG_NONE); 133 } 134 if (!strcasecmp (fieldName, "ELAT:AVE")) { 135 dbExtractMeasuresInitTransform (COORD_ECLIPTIC); 136 ESCAPE (MEAS_ELAT_AVE, MAG_NONE); 137 } 138 105 139 if (!strcasecmp (fieldName, "RA")) ESCAPE (MEAS_RA, MAG_NONE); 106 140 if (!strcasecmp (fieldName, "DEC")) ESCAPE (MEAS_DEC, MAG_NONE); … … 109 143 if (!strcasecmp (fieldName, "RA:ERR")) ESCAPE (MEAS_RA_AVE_ERR, MAG_NONE); 110 144 if (!strcasecmp (fieldName, "DEC:ERR")) ESCAPE (MEAS_DEC_AVE_ERR, MAG_NONE); 145 111 146 if (!strcasecmp (fieldName, "uRA")) ESCAPE (MEAS_U_RA, MAG_NONE); 112 147 if (!strcasecmp (fieldName, "uDEC")) ESCAPE (MEAS_U_DEC, MAG_NONE); … … 175 210 field->name = strcreate (fieldName); 176 211 212 // if either GLON or GLAT is requested, we set up a static tranformation 213 // at prepare to calculate the values only once for each row 214 if (!strcasecmp (fieldName, "GLON")) { 215 dbExtractAveragesInitTransform (COORD_GALACTIC); 216 ESCAPE (AVE_GLON, MAG_NONE); 217 } 218 if (!strcasecmp (fieldName, "GLAT")) { 219 dbExtractAveragesInitTransform (COORD_GALACTIC); 220 ESCAPE (AVE_GLAT, MAG_NONE); 221 } 222 223 // if either ELON or ELAT is requested, we set up a static tranformation 224 // at prepare to calculate the values only once for each row 225 if (!strcasecmp (fieldName, "ELON")) { 226 dbExtractAveragesInitTransform (COORD_ECLIPTIC); 227 ESCAPE (AVE_ELON, MAG_NONE); 228 } 229 if (!strcasecmp (fieldName, "ELAT")) { 230 dbExtractAveragesInitTransform (COORD_ECLIPTIC); 231 ESCAPE (AVE_ELAT, MAG_NONE); 232 } 233 177 234 if (!strcasecmp (fieldName, "RA")) ESCAPE (AVE_RA, MAG_NONE); 178 235 if (!strcasecmp (fieldName, "DEC")) ESCAPE (AVE_DEC, MAG_NONE);
Note:
See TracChangeset
for help on using the changeset viewer.
