IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 18, 2015, 8:21:16 AM (11 years ago)
Author:
eugene
Message:

fixing loadgalphot

Location:
trunk/Ohana/src/libdvo
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/libdvo/include/dvodb.h

    r38153 r38600  
    304304      AVE_REF_COLOR_RED,
    305305      AVE_PHOT, // photometry class of values
     306      AVE_GAL_MAG,
     307      AVE_GAL_MAG_ERR,
     308      AVE_GAL_MAJ,
     309      AVE_GAL_MAJ_ERR,
     310      AVE_GAL_MIN,
     311      AVE_GAL_MIN_ERR,
     312      AVE_GAL_THETA,
     313      AVE_GAL_THETA_ERR,
     314      AVE_GAL_INDEX,
     315      AVE_GAL_CHISQ,
     316      AVE_GAL_NPIX,
     317      AVE_GAL_TYPE,
    306318      AVE_E_BV,               // extinction (mags)
    307319      AVE_E_BV_ERR,
  • trunk/Ohana/src/libdvo/src/dbFields.c

    r38153 r38600  
    159159  }
    160160  return FALSE;
     161}
     162
     163int dbFieldNeedStarpar (dbField *fields, int Nfields, int isAverage) {
     164  int i;
     165  for (i = 0; i < Nfields; i++) {
     166    if (isAverage) {
     167      if (fields[i].ID == AVE_E_BV)             return TRUE;
     168      if (fields[i].ID == AVE_E_BV_ERR)         return TRUE;
     169      if (fields[i].ID == AVE_DISTANCE_MOD)     return TRUE;
     170      if (fields[i].ID == AVE_DISTANCE_MOD_ERR) return TRUE;
     171      if (fields[i].ID == AVE_M_R)              return TRUE;
     172      if (fields[i].ID == AVE_M_R_ERR)          return TRUE;
     173      if (fields[i].ID == AVE_FEH)              return TRUE;
     174      if (fields[i].ID == AVE_FEH_ERR)          return TRUE;
     175      if (fields[i].ID == AVE_URA_GALMODEL)     return TRUE;
     176      if (fields[i].ID == AVE_UDEC_GALMODEL)    return TRUE;
     177      if (fields[i].ID == AVE_RA_GALMODEL)      return TRUE;
     178      if (fields[i].ID == AVE_DEC_GALMODEL)     return TRUE;
     179    }
     180  }
    161181}
    162182
     
    690710  if (!strcasecmp (fieldName, "REF_COLOR_RED"))  ESCAPE (AVE_REF_COLOR_RED,  OPIHI_FLT);
    691711
     712  if (!strcasecmp (fieldName, "GAL_MAG"    ))      ESCAPE (AVE_GAL_MAG       ,   OPIHI_FLT);
     713  if (!strcasecmp (fieldName, "GAL_MAG_ERR"))      ESCAPE (AVE_GAL_MAG_ERR   ,   OPIHI_FLT);
     714  if (!strcasecmp (fieldName, "GAL_MAJ"    ))      ESCAPE (AVE_GAL_MAJ       ,   OPIHI_FLT);
     715  if (!strcasecmp (fieldName, "GAL_MAJ_ERR"))      ESCAPE (AVE_GAL_MAJ_ERR   ,   OPIHI_FLT);
     716  if (!strcasecmp (fieldName, "GAL_MIN"    ))      ESCAPE (AVE_GAL_MIN       ,   OPIHI_FLT);
     717  if (!strcasecmp (fieldName, "GAL_MIN_ERR"))      ESCAPE (AVE_GAL_MIN_ERR   ,   OPIHI_FLT);
     718  if (!strcasecmp (fieldName, "GAL_THETA"  ))      ESCAPE (AVE_GAL_THETA     ,   OPIHI_FLT);
     719  if (!strcasecmp (fieldName, "GAL_THETA_ERR"))    ESCAPE (AVE_GAL_THETA_ERR ,   OPIHI_FLT);
     720  if (!strcasecmp (fieldName, "GAL_INDEX"  ))      ESCAPE (AVE_GAL_INDEX     ,   OPIHI_FLT);
     721  if (!strcasecmp (fieldName, "GAL_CHISQ"  ))      ESCAPE (AVE_GAL_CHISQ     ,   OPIHI_FLT);
     722  if (!strcasecmp (fieldName, "GAL_NPIX"   ))      ESCAPE (AVE_GAL_NPIX      ,   OPIHI_FLT);
     723  if (!strcasecmp (fieldName, "GAL_TYPE"   ))      ESCAPE (AVE_GAL_TYPE      ,   OPIHI_FLT);
     724
    692725  if (!strcasecmp (fieldName, "E_BV"))             ESCAPE (AVE_E_BV          ,   OPIHI_FLT);
    693726  if (!strcasecmp (fieldName, "E_BV_ERR"))         ESCAPE (AVE_E_BV_ERR      ,   OPIHI_FLT);
Note: See TracChangeset for help on using the changeset viewer.