IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 17237


Ignore:
Timestamp:
Mar 30, 2008, 8:40:33 AM (18 years ago)
Author:
eugene
Message:

add additional trace messages

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branch_20080324/psphot/src/psphotEvalFLT.c

    r15060 r17237  
    88    if (model == NULL) {
    99        source->mode &= ~PM_SOURCE_MODE_FITTED;
     10        psTrace ("psphot", 5, "no model fitted?\n");
    1011        return false;
    1112    }
     
    1415    if (!(model->flags & PM_MODEL_STATUS_FITTED)) {
    1516        source->mode &= ~PM_SOURCE_MODE_FITTED;
     17        psTrace ("psphot", 5, "no model fitted?\n");
    1618        return false;
    1719    }
     
    2224        source->mode |= PM_SOURCE_MODE_FAIL;
    2325        psLogMsg ("psphot", 5, "EXT fail fit\n");
     26        psTrace ("psphot", 5, "EXT fail fit\n");
     27
     28        if (model->flags & PM_MODEL_STATUS_OFFIMAGE) {
     29          psTrace ("psphot", 5, "off image\n");
     30        }
     31        if (model->flags & PM_MODEL_STATUS_BADARGS) {
     32          psTrace ("psphot", 5, "bad args\n");
     33        }
     34        if (model->flags & PM_MODEL_STATUS_NONCONVERGE) {
     35          psTrace ("psphot", 5, "non converge\n");
     36        }
    2437        return false;
    2538    }
     
    3548    if (model->params->data.F32[PM_PAR_I0] <= 0.02) {
    3649        source->mode |= PM_SOURCE_MODE_FAIL;
     50        psTrace ("psphot", 5, "model central intensity ~ zero\n");
    3751        return false;
    3852    }
     
    4357    // poor-quality fit; only keep if nothing else works...
    4458    psLogMsg ("psphot", 5, "EXT poor fit\n");
     59    psTrace ("psphot", 5, "EXT poor fit\n");
     60
    4561    source->mode |= PM_SOURCE_MODE_POOR;
    4662    return false;
Note: See TracChangeset for help on using the changeset viewer.