IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 13, 2005, 3:35:20 PM (21 years ago)
Author:
eugene
Message:

substantial work to match with psLib v.7

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psphot/src/psphotOutput.c

    r4954 r5048  
    9191
    9292            // use PSF model with stars
    93           case PS_SOURCE_PSFSTAR:
    94           case PS_SOURCE_SATSTAR:
    95           case PS_SOURCE_GOODSTAR:
     93          case PM_SOURCE_PSFSTAR:
     94          case PM_SOURCE_SATSTAR:
     95          case PM_SOURCE_GOODSTAR:
    9696            model = source->modelPSF;
    9797            break;
    9898
    9999            // use FLT model with galaxies
    100           case PS_SOURCE_GALAXY:
     100          case PM_SOURCE_GALAXY:
    101101            model = source->modelFLT;
    102102            break;
    103103           
    104104            // skip defects and poorly fitted stars or galaxies
    105           case PS_SOURCE_DEFECT:
    106           case PS_SOURCE_SATURATED:
    107           case PS_SOURCE_FAINTSTAR:
    108           case PS_SOURCE_POOR_FIT_PSF:
    109           case PS_SOURCE_POOR_FIT_GAL:
    110           case PS_SOURCE_FAIL_FIT_GAL:
     105          case PM_SOURCE_DEFECT:
     106          case PM_SOURCE_SATURATED:
     107          case PM_SOURCE_FAINTSTAR:
     108          case PM_SOURCE_POOR_FIT_PSF:
     109          case PM_SOURCE_POOR_FIT_GAL:
     110          case PM_SOURCE_FAIL_FIT_GAL:
    111111          default:
    112112            model = NULL;
     
    183183
    184184            // use PSF model with stars
    185           case PS_SOURCE_SATSTAR:
     185          case PM_SOURCE_SATSTAR:
    186186            flags = 4;
    187187            model = source->modelPSF;
    188188            break;
    189189
    190           case PS_SOURCE_PSFSTAR:
    191           case PS_SOURCE_GOODSTAR:
     190          case PM_SOURCE_PSFSTAR:
     191          case PM_SOURCE_GOODSTAR:
    192192            model = source->modelPSF;
    193193            break;
    194194
    195195            // use FLT model with galaxies
    196           case PS_SOURCE_GALAXY:
     196          case PM_SOURCE_GALAXY:
    197197            model = source->modelFLT;
    198198            break;
    199199           
    200200            // skip defects and poorly fitted stars or galaxies
    201           case PS_SOURCE_DEFECT:
    202           case PS_SOURCE_SATURATED:
    203           case PS_SOURCE_FAINTSTAR:
    204           case PS_SOURCE_POOR_FIT_PSF:
    205           case PS_SOURCE_POOR_FIT_GAL:
    206           case PS_SOURCE_FAIL_FIT_GAL:
     201          case PM_SOURCE_DEFECT:
     202          case PM_SOURCE_SATURATED:
     203          case PM_SOURCE_FAINTSTAR:
     204          case PM_SOURCE_POOR_FIT_PSF:
     205          case PM_SOURCE_POOR_FIT_GAL:
     206          case PM_SOURCE_FAIL_FIT_GAL:
    207207          default:
    208208            model = NULL;
     
    288288
    289289            // use PSF model with stars
    290           case PS_SOURCE_PSFSTAR:
    291           case PS_SOURCE_SATSTAR:
    292           case PS_SOURCE_GOODSTAR:
     290          case PM_SOURCE_PSFSTAR:
     291          case PM_SOURCE_SATSTAR:
     292          case PM_SOURCE_GOODSTAR:
    293293            model = source->modelPSF;
    294294            break;
    295295
    296296            // use FLT model with galaxies
    297           case PS_SOURCE_GALAXY:
     297          case PM_SOURCE_GALAXY:
    298298            model = source->modelFLT;
    299299            break;
    300300           
    301301            // skip defects and poorly fitted stars or galaxies
    302           case PS_SOURCE_DEFECT:
    303           case PS_SOURCE_SATURATED:
    304           case PS_SOURCE_FAINTSTAR:
    305           case PS_SOURCE_POOR_FIT_PSF:
    306           case PS_SOURCE_POOR_FIT_GAL:
    307           case PS_SOURCE_FAIL_FIT_GAL:
     302          case PM_SOURCE_DEFECT:
     303          case PM_SOURCE_SATURATED:
     304          case PM_SOURCE_FAINTSTAR:
     305          case PM_SOURCE_POOR_FIT_PSF:
     306          case PM_SOURCE_POOR_FIT_GAL:
     307          case PM_SOURCE_FAIL_FIT_GAL:
    308308          default:
    309309            model = NULL;
     
    445445
    446446        // valid source types for this function
    447         if (source->type == PS_SOURCE_SATSTAR) goto valid;
    448         if (source->type == PS_SOURCE_PSFSTAR) goto valid;
    449         if (source->type == PS_SOURCE_GOODSTAR) goto valid;
     447        if (source->type == PM_SOURCE_SATSTAR) goto valid;
     448        if (source->type == PM_SOURCE_PSFSTAR) goto valid;
     449        if (source->type == PM_SOURCE_GOODSTAR) goto valid;
    450450        continue;
    451451
     
    509509        model = (pmModel  *) source->modelFLT;
    510510        if (model == NULL) continue;
    511         if (source->type == PS_SOURCE_GALAXY) goto valid;
     511        if (source->type == PM_SOURCE_GALAXY) goto valid;
    512512        continue;
    513513
     
    570570
    571571        // skip these sources (in PSF or FLT)
    572         if (source->type == PS_SOURCE_GALAXY) continue;
    573         if (source->type == PS_SOURCE_PSFSTAR) continue;
    574         if (source->type == PS_SOURCE_SATSTAR) continue;
    575         if (source->type == PS_SOURCE_GOODSTAR) continue;
     572        if (source->type == PM_SOURCE_GALAXY) continue;
     573        if (source->type == PM_SOURCE_PSFSTAR) continue;
     574        if (source->type == PM_SOURCE_SATSTAR) continue;
     575        if (source->type == PM_SOURCE_GOODSTAR) continue;
    576576
    577577        if (source->moments == NULL) {
     
    602602    switch (source->type) {
    603603
    604       case PS_SOURCE_DEFECT:
    605       case PS_SOURCE_SATURATED:
     604      case PM_SOURCE_DEFECT:
     605      case PM_SOURCE_SATURATED:
    606606        return (8);
    607607
    608       case PS_SOURCE_SATSTAR:
     608      case PM_SOURCE_SATSTAR:
    609609        return (10);
    610610
    611       case PS_SOURCE_PSFSTAR:
    612       case PS_SOURCE_GOODSTAR:
     611      case PM_SOURCE_PSFSTAR:
     612      case PM_SOURCE_GOODSTAR:
    613613        return (1);
    614614
    615       case PS_SOURCE_POOR_FIT_PSF:
     615      case PM_SOURCE_POOR_FIT_PSF:
    616616        return (7);
    617617
    618       case PS_SOURCE_FAIL_FIT_PSF:
    619       case PS_SOURCE_FAINTSTAR:
     618      case PM_SOURCE_FAIL_FIT_PSF:
     619      case PM_SOURCE_FAINTSTAR:
    620620        return (4);
    621621
    622       case PS_SOURCE_GALAXY:
    623       case PS_SOURCE_FAINT_GALAXY:
    624       case PS_SOURCE_DROP_GALAXY:
    625       case PS_SOURCE_FAIL_FIT_GAL:
    626       case PS_SOURCE_POOR_FIT_GAL:
     622      case PM_SOURCE_GALAXY:
     623      case PM_SOURCE_FAINT_GALAXY:
     624      case PM_SOURCE_DROP_GALAXY:
     625      case PM_SOURCE_FAIL_FIT_GAL:
     626      case PM_SOURCE_POOR_FIT_GAL:
    627627        return (2);
    628628
    629       case PS_SOURCE_OTHER:
     629      case PM_SOURCE_OTHER:
    630630      default:
    631631        return (0);
Note: See TracChangeset for help on using the changeset viewer.