Changeset 4810 for trunk/Ohana/src/getstar
- Timestamp:
- Aug 17, 2005, 9:36:55 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/getstar/src/aregion.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/getstar/src/aregion.c
r2490 r4810 83 83 strncpy (temp, &buffer[i*48], 48); 84 84 temp[49] = 0; 85 h ms_to_deg (&RA0, &RA1, &DEC0, &DEC1, &temp[7]);85 hstgsc_hms_to_deg (&RA0, &RA1, &DEC0, &DEC1, &temp[7]); 86 86 if (RA1 < RA0) RA1 += 360.0; 87 87 if ((dec >= 0) && (dec >= DEC0) && (dec < DEC1) && (ra >= RA0) && (ra < RA1)) { … … 111 111 return; 112 112 } 113 114 115 /**********/116 int hms_to_deg (h0, h1, d0, d1, string)117 char *string;118 double *h0, *h1, *d0, *d1;119 {120 121 int flag_d0, flag_d1, flag_h0, flag_h1;122 double tmp;123 124 *d0 = *h0 = *d1 = *h1 = 0;125 126 flag_h0 = dparse (h0, 1, string);127 flag_h1 = dparse (h1, 4, string);128 flag_d0 = dparse (d0, 7, string);129 flag_d1 = dparse (d1, 9, string);130 *h0 *= flag_h0;131 *h1 *= flag_h1;132 *d0 *= flag_d0;133 *d1 *= flag_d1;134 135 dparse (&tmp, 2, string);136 *h0 += tmp/60.0;137 dparse (&tmp, 3, string);138 *h0 += tmp/3600.0;139 140 dparse (&tmp, 5, string);141 *h1 += tmp/60.0;142 dparse (&tmp, 6, string);143 *h1 += tmp/3600.0;144 145 dparse (&tmp, 8, string);146 *d0 += tmp/60.0;147 148 dparse (&tmp, 10, string);149 *d1 += tmp/60.0;150 151 *h0 *= 15*flag_h0;152 *h1 *= 15*flag_h1;153 *d0 *= flag_d0;154 *d1 *= flag_d1;155 156 return (TRUE);157 }158 159 160 /*161 if (buffer[i*48 + 19] == ' ') continue;162 strncpy (temp, &buffer[i*48 + 19], 20); temp[20] = 0;163 hms_to_deg (&RA, &DEC, temp, ' ', 3);164 165 166 dBigRA = 360.0 / (int)(0.5 + 48*cos(3.1415927*0.5*(BigDecBounds[NBigDec] + BigDecBounds[NBigDec + 1])/180.0));167 168 NBigRA = ra / dBigRA;169 170 NBig = NBigRA;171 for (i = 0; (i < 12) && (i < NBigDec); i++) {172 NBig += NBigRASections[i];173 }174 for (i = 13; (i < 24) && (i < NBigDec); i++) {175 NBig += NBigRASections[i];176 }177 178 179 fprintf (stderr, "%d %d %d %d %f %f -> %f %f %f\n", NBigDec, NBigRA, NBigRASections[NBigDec], NBig, ra, dec, BigDecBounds[NBigDec], BigDecBounds[NBigDec + 1], dBigRA);180 */
Note:
See TracChangeset
for help on using the changeset viewer.
