IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 24026


Ignore:
Timestamp:
Apr 30, 2009, 2:28:04 PM (17 years ago)
Author:
eugene
Message:

generate color from input getstar table, or default to 0.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psastro/src/psastroLoadRefstars.c

    r23412 r24026  
    181181            ref->sky->d   = RAD_DEG*psMetadataLookupF32 (&status, row, "DEC");
    182182            ref->Mag      = 0.001*psMetadataLookupS32 (&status, row, "MAG");  // ELIXIR uses millimags
     183            ref->Color    = 0.0;
    183184        } else {
    184185            ref->sky->r   = RAD_DEG*psMetadataLookupF64 (&status, row, "RA");
    185186            ref->sky->d   = RAD_DEG*psMetadataLookupF64 (&status, row, "DEC");
    186187            ref->Mag      = psMetadataLookupF32 (&status, row, "MAG"); // PANSTARRS uses mags
     188            ref->Color    = 0.0;
    187189        }
    188190
     
    219221        ref->sky->d   = RAD_DEG*psMetadataLookupF32 (&status, row, "DEC");
    220222        ref->Mag      = psMetadataLookupF32 (&status, row, "MAG");
     223        float MagC1   = psMetadataLookupF32 (&status, row, "MAG_C1");
     224        float MagC2   = psMetadataLookupF32 (&status, row, "MAG_C2");
     225        if (!isnan(MagC1) && !isnan(MagC2)) {
     226            ref->Color = MagC1 - MagC2;
     227        } else {
     228            // XXX save the color and the slope in the table header?
     229            ref->Color = 0.0;
     230        }
    221231
    222232        // XXX VERY temporary hack to avoid M31 bulge
Note: See TracChangeset for help on using the changeset viewer.