Changeset 7332 for trunk/psastro/src/psastroLoadReferences.c
- Timestamp:
- Jun 4, 2006, 7:02:16 AM (20 years ago)
- File:
-
- 1 edited
-
trunk/psastro/src/psastroLoadReferences.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psastro/src/psastroLoadReferences.c
r7014 r7332 62 62 63 63 // convert the Average table to the pmAstromObj entries 64 psArray * objects = psArrayAlloc (table->n);64 psArray *refs = psArrayAlloc (table->n); 65 65 for (int i = 0; i < table->n; i++) { 66 pmAstromObj * object= pmAstromObjAlloc ();66 pmAstromObj *ref = pmAstromObjAlloc (); 67 67 68 68 psMetadata *row = table->data[i]; … … 70 70 // DVO tables are stored in degrees 71 71 # if ELIXIR_MODE 72 object->sky->r = RAD_DEG*psMetadataLookupF32 (&status, row, "RA");73 object->sky->d = RAD_DEG*psMetadataLookupF32 (&status, row, "DEC");74 object->Mag = 0.001*psMetadataLookupS32 (&status, row, "MAG"); // XXX ELIXIR uses millimags, PANSTARRS uses mags72 ref->sky->r = RAD_DEG*psMetadataLookupF32 (&status, row, "RA"); 73 ref->sky->d = RAD_DEG*psMetadataLookupF32 (&status, row, "DEC"); 74 ref->Mag = 0.001*psMetadataLookupS32 (&status, row, "MAG"); // XXX ELIXIR uses millimags, PANSTARRS uses mags 75 75 # else 76 object->sky->r = RAD_DEG*psMetadataLookupF64 (&status, row, "RA");77 object->sky->d = RAD_DEG*psMetadataLookupF64 (&status, row, "DEC");78 object->Mag = psMetadataLookupF32 (&status, row, "MAG");76 ref->sky->r = RAD_DEG*psMetadataLookupF64 (&status, row, "RA"); 77 ref->sky->d = RAD_DEG*psMetadataLookupF64 (&status, row, "DEC"); 78 ref->Mag = psMetadataLookupF32 (&status, row, "MAG"); 79 79 # endif 80 80 81 psArrayAdd ( objects, 100, object);82 psFree ( object);81 psArrayAdd (refs, 100, ref); 82 psFree (ref); 83 83 } 84 84 psFree (header); … … 86 86 87 87 psTrace (__func__, 3, "loaded %d reference stars from (%10.6f,%10.6f) - (%10.6f,%10.6f)\n", 88 objects->n, RAmin, DECmin, RAmax, DECmax);89 return objects;88 refs->n, RAmin, DECmin, RAmax, DECmax); 89 return refs; 90 90 } 91 91
Note:
See TracChangeset
for help on using the changeset viewer.
