IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 11702 for trunk/psphot/src


Ignore:
Timestamp:
Feb 7, 2007, 5:52:32 PM (19 years ago)
Author:
jhoblitt
Message:

update psAbort() API

Location:
trunk/psphot/src
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/psphot/src/models/pmModel_STRAIL.c

    r10414 r11702  
    333333
    334334          default:
    335             psAbort ("psModules.pmModel_GAUSS", "invalid parameter %d for beta test", nParam);
     335            psAbort("invalid parameter %d for beta test", nParam);
    336336        }
    337337        if (fabs(beta[nParam]) > fabs(beta_lim)) {
     
    353353
    354354          default:
    355             psAbort ("psModules.pmModel_GAUSS", "invalid parameter %d for param min test", nParam);
     355            psAbort("invalid parameter %d for param min test", nParam);
    356356        }
    357357        if (params[nParam] < params_min) {
     
    372372          case 8:           params_max =  M_PI; break;
    373373          default:
    374             psAbort ("psModules.pmModel_GAUSS", "invalid parameter %d for param max test", nParam);
     374            psAbort("invalid parameter %d for param max test", nParam);
    375375        }
    376376        if (params[nParam] > params_max) {
     
    380380        return true;
    381381      default:
    382         psAbort ("psModules.pmModel_GAUSS", "invalid choice for limits");
     382        psAbort("invalid choice for limits");
    383383    }
    384     psAbort ("psModules.pmModel_GAUSS", "should not reach here");
     384    psAbort("should not reach here");
    385385    return false;
    386386}
  • trunk/psphot/src/models/pmModel_TEST1.c

    r10426 r11702  
    7676          case PM_PAR_SXY:  beta_lim = 0.5;   break;
    7777          default:
    78             psAbort ("psModules.pmModel_GAUSS", "invalid parameter %d for beta test", nParam);
     78            psAbort("invalid parameter %d for beta test", nParam);
    7979        }
    8080        if (fabs(beta[nParam]) > fabs(beta_lim)) {
     
    9393          case PM_PAR_SXY:  params_min =  -5.0; break;
    9494          default:
    95             psAbort ("psModules.pmModel_GAUSS", "invalid parameter %d for param min test", nParam);
     95            psAbort("invalid parameter %d for param min test", nParam);
    9696        }
    9797        if (params[nParam] < params_min) {
     
    110110          case PM_PAR_SXY:  params_max =  +5.0; break;
    111111          default:
    112             psAbort ("psModules.pmModel_GAUSS", "invalid parameter %d for param max test", nParam);
     112            psAbort("invalid parameter %d for param max test", nParam);
    113113        }
    114114        if (params[nParam] > params_max) {
     
    118118        return true;
    119119      default:
    120         psAbort ("psModules.pmModel_GAUSS", "invalid choice for limits");
    121     }
    122     psAbort ("psModules.pmModel_GAUSS", "should not reach here");
     120        psAbort("invalid choice for limits");
     121    }
     122    psAbort("should not reach here");
    123123    return false;
    124124}
     
    201201    psF64 radius = axes.major * sqrt (2.0 * log(params->data.F32[PM_PAR_I0] / flux));
    202202
    203     if (isnan(radius)) psAbort ("psphot.model", "error in code: never return invalid radius");
    204     if (radius < 0) psAbort ("psphot.model", "error in code: never return invalid radius");
     203    if (isnan(radius)) psAbort("error in code: never return invalid radius");
     204    if (radius < 0) psAbort("error in code: never return invalid radius");
    205205
    206206    return (radius);
  • trunk/psphot/src/psphotBlendFit.c

    r11381 r11702  
    2727    char *region = psMetadataLookupStr (&status, recipe, "ANALYSIS_REGION");
    2828    psRegion AnalysisRegion = psRegionForImage (readout->image, psRegionFromString (region));
    29     if (psRegionIsNaN (AnalysisRegion)) psAbort ("psphot", "analysis region mis-defined");
     29    if (psRegionIsNaN (AnalysisRegion)) psAbort("analysis region mis-defined");
    3030
    3131    for (int i = 0; i < sources->n; i++) {
  • trunk/psphot/src/psphotChoosePSF.c

    r11306 r11702  
    1515    psf = psMetadataLookupPtr (NULL, readout->analysis, "PSPHOT.PSF");
    1616    if (psf != NULL) {
    17         if (!psphotPSFstats (readout, recipe, psf)) psAbort ("psphotChoosePSF", "cannot measure PSF shape terms");
     17        if (!psphotPSFstats (readout, recipe, psf)) psAbort("cannot measure PSF shape terms");
    1818        return psf;
    1919    }
     
    9696    psList *list = NULL;
    9797    psMetadataItem *mdi = psMetadataLookup (recipe, "PSF_MODEL");
    98     if (mdi == NULL) psAbort ("psphotChoosePSF", "missing PSF_MODEL selection");
     98    if (mdi == NULL) psAbort("missing PSF_MODEL selection");
    9999
    100100    if (mdi->type == PS_DATA_STRING) {
     
    102102        psListAdd (list, PS_LIST_HEAD, mdi);
    103103    } else {
    104         if (mdi->type != PS_DATA_METADATA_MULTI) psAbort ("psphotChoosePSF", "missing PSF_MODEL selection");
     104        if (mdi->type != PS_DATA_METADATA_MULTI) psAbort("missing PSF_MODEL selection");
    105105        list = psMemIncrRefCounter(mdi->data.list);
    106106    }
     
    247247    psFree (models);
    248248
    249     if (!psphotPSFstats (readout, recipe, psf)) psAbort ("psphotChoosePSF", "cannot measure PSF shape terms");
     249    if (!psphotPSFstats (readout, recipe, psf)) psAbort("cannot measure PSF shape terms");
    250250
    251251    modelName = pmModelGetType (psf->type);
  • trunk/psphot/src/psphotEnsemblePSF.c

    r11166 r11702  
    3434    psRegion AnalysisRegion = psRegionFromString (region);
    3535    AnalysisRegion = psRegionForImage (readout->image, AnalysisRegion);
    36     if (psRegionIsNaN (AnalysisRegion)) psAbort ("psphot", "analysis region mis-defined");
     36    if (psRegionIsNaN (AnalysisRegion)) psAbort("analysis region mis-defined");
    3737
    3838    bool CONSTANT_PHOTOMETRIC_WEIGHTS =
    3939        psMetadataLookupBool(&status, recipe, "CONSTANT_PHOTOMETRIC_WEIGHTS");
    4040    if (!status) {
    41         psAbort(PS_FILE_LINE, "You must provide a value for the BOOL recipe CONSTANT_PHOTOMETRIC_WEIGHTS");
     41        psAbort("You must provide a value for the BOOL recipe CONSTANT_PHOTOMETRIC_WEIGHTS");
    4242    }
    4343    int SKY_FIT_ORDER = psMetadataLookupS32(&status, recipe, "SKY_FIT_ORDER");
     
    161161
    162162          default:
    163             psAbort(PS_FILE_LINE, "Invalid SKY_FIT_ORDER %d\n", SKY_FIT_ORDER);
     163            psAbort("Invalid SKY_FIT_ORDER %d\n", SKY_FIT_ORDER);
    164164            break;
    165165        }
     
    211211        // assign linearly-fitted normalization
    212212        if (isnan(norm->data.F32[i])) {
    213             psAbort ("psphot", "ensemble source is nan");
     213            psAbort("ensemble source is nan");
    214214        }
    215215        model->params->data.F32[PM_PAR_I0] = norm->data.F32[i];
  • trunk/psphot/src/psphotModelTest.c

    r11172 r11702  
    3333    if (fitMode == PM_SOURCE_FIT_PSF) {
    3434        char *psfFile = psMetadataLookupStr (&status, recipe, "PSF_INPUT_FILE");
    35         if (!status) psAbort ("psphotModelTest", "PSF_INPUT_FILE not supplied");
     35        if (!status) psAbort("PSF_INPUT_FILE not supplied");
    3636        psMetadata *psfData = psMetadataConfigRead(NULL, &Nfail, psfFile, FALSE);
    3737        psf = pmPSFfromMetadata (psfData);
     
    4545            psList *list = NULL;
    4646            psMetadataItem *mdi = psMetadataLookup (recipe, "PSF_MODEL");
    47             if (mdi == NULL) psAbort ("psphotModelTest", "missing PSF_MODEL selection");
     47            if (mdi == NULL) psAbort("missing PSF_MODEL selection");
    4848            if (mdi->type == PS_DATA_STRING) {
    4949                list = psListAlloc(NULL);
    5050                psListAdd (list, PS_LIST_HEAD, mdi);
    5151            } else {
    52                 if (mdi->type != PS_DATA_METADATA_MULTI) psAbort ("psphotChoosePSF", "missing PSF_MODEL selection");
     52                if (mdi->type != PS_DATA_METADATA_MULTI) psAbort("missing PSF_MODEL selection");
    5353                list = psMemIncrRefCounter(mdi->data.list);
    5454            }
     
    5959        }
    6060        modelType = pmModelSetType (modelName);
    61         if (modelType < 0) psAbort ("fitsource", "unknown model %s", modelName);
     61        if (modelType < 0) psAbort("unknown model %s", modelName);
    6262    }
    6363
     
    9494    // find the local sky
    9595    status = pmSourceLocalSky (source, PS_STAT_SAMPLE_MEDIAN, INNER);
    96     if (!status) psAbort ("fitsource", "pmSourceLocalSky error");
     96    if (!status) psAbort("pmSourceLocalSky error");
    9797
    9898    // get the source moments
    9999    status = pmSourceMoments (source, mRADIUS);
    100     if (!status) psAbort ("fitsource", "pmSourceLocalSky error");
     100    if (!status) psAbort("pmSourceLocalSky error");
    101101    source->peak->value = source->moments->Peak;
    102102
  • trunk/psphot/src/psphotOutput.c

    r11583 r11702  
    5151
    5252    FILE *f = fopen (name, "w");
    53     if (f == NULL) psAbort ("psphot", "can't open file");
     53    if (f == NULL) psAbort("can't open file");
    5454
    5555    for (int i = 0; i < source->pixels->numRows; i++) {
  • trunk/psphot/src/psphotRadiusChecks.c

    r11174 r11702  
    4040    model->radiusFit = (RADIUS_TYPE)(radiusFit + PSF_FIT_PADDING);
    4141
    42     if (isnan(model->radiusFit)) psAbort ("apply_psf_model", "error in radius");
     42    if (isnan(model->radiusFit)) psAbort("error in radius");
    4343       
    4444    if (source->mode & PM_SOURCE_MODE_SATSTAR) {
     
    5757    // set the fit radius based on the object flux limit and the model
    5858    model->radiusFit = (RADIUS_TYPE) (modelRadiusPSF (model->params, PSF_FIT_NSIGMA*moments->dSky) + dR + PSF_FIT_PADDING);
    59     if (isnan(model->radiusFit)) psAbort ("apply_psf_model", "error in radius");
     59    if (isnan(model->radiusFit)) psAbort("error in radius");
    6060       
    6161    if (source->mode &  PM_SOURCE_MODE_SATSTAR) {
     
    9191    // set the fit radius based on the object flux limit and the model
    9292    model->radiusFit = (RADIUS_TYPE) (modelRadiusEXT (model->params, EXT_FIT_NSIGMA*moments->dSky) + EXT_FIT_PADDING);
    93     if (isnan(model->radiusFit)) psAbort (__func__, "error in radius");
     93    if (isnan(model->radiusFit)) psAbort("error in radius");
    9494
    9595    // redefine the pixels if needed
  • trunk/psphot/src/psphotSkyReplace.c

    r10801 r11702  
    99    // find the currently selected readout
    1010    pmReadout *readout = pmFPAfileThisReadout (config->files, view, "PSPHOT.INPUT");
    11     if (readout == NULL) psAbort ("psphot", "input not defined");
     11    if (readout == NULL) psAbort("input not defined");
    1212
    1313    // select background pixels, from output background file, or create
    1414    pmReadout *background = pmFPAfileThisReadout (config->files, view, "PSPHOT.BACKGND");
    15     if (background == NULL) psAbort ("psphot", "background not defined");
     15    if (background == NULL) psAbort("background not defined");
    1616
    1717    // select the corresponding images
  • trunk/psphot/src/psphotSourceFits.c

    r11381 r11702  
    3434    pmModel *PSF = pmModelCopy (source->modelPSF);
    3535
    36     if (isnan(PSF->params->data.F32[PM_PAR_I0])) psAbort ("psphot", "nan in blend fit primary");
     36    if (isnan(PSF->params->data.F32[PM_PAR_I0])) psAbort("nan in blend fit primary");
    3737
    3838    x = PSF->params->data.F32[PM_PAR_XPOS];
     
    6767        // these should never be invalid values
    6868        // XXX drop these tests eventually
    69         if (isnan(model->params->data.F32[PM_PAR_I0])) psAbort ("psphot", "nan in blend fit");
    70         if (isnan(model->params->data.F32[PM_PAR_XPOS])) psAbort ("psphot", "nan in blend fit");
    71         if (isnan(model->params->data.F32[PM_PAR_YPOS])) psAbort ("psphot", "nan in blend fit");
     69        if (isnan(model->params->data.F32[PM_PAR_I0])) psAbort("nan in blend fit");
     70        if (isnan(model->params->data.F32[PM_PAR_XPOS])) psAbort("nan in blend fit");
     71        if (isnan(model->params->data.F32[PM_PAR_YPOS])) psAbort("nan in blend fit");
    7272
    7373        // add this blend to the list
     
    145145    // save the PSF model from the Ensemble fit
    146146    pmModel *PSF = pmModelCopy (source->modelPSF);
    147     if (isnan(PSF->params->data.F32[1])) psAbort ("psphot", "nan in psf fit");
     147    if (isnan(PSF->params->data.F32[1])) psAbort("nan in psf fit");
    148148
    149149    // extend source radius as needed
     
    328328    PSF = source->modelPSF;
    329329    psphotCheckRadiusPSFBlend (readout, source, PSF, 8.0);
    330     if (isnan(PSF->params->data.F32[1])) psAbort ("psphot", "nan in dbl fit");
     330    if (isnan(PSF->params->data.F32[1])) psAbort("nan in dbl fit");
    331331
    332332    modelSet = psArrayAlloc (2);
     
    365365    assert (EXT != NULL);
    366366       
    367     // if (isnan(EXT->params->data.F32[1])) psAbort ("psphot", "nan in ext fit");
     367    // if (isnan(EXT->params->data.F32[1])) psAbort("nan in ext fit");
    368368
    369369    psphotCheckRadiusEXT (readout, source, EXT);
  • trunk/psphot/src/psphotTestPSF.c

    r10096 r11702  
    7474    // for this test, require a single model
    7575    psMetadataItem *mdi = psMetadataLookup (recipe, "PSF_MODEL");
    76     if (mdi == NULL) psAbort ("psphotChoosePSF", "missing PSF_MODEL selection");
    77     if (mdi->type != PS_DATA_STRING) psAbort ("psphotChoosePSF", "choose a single PSF_MODEL");
     76    if (mdi == NULL) psAbort("missing PSF_MODEL selection");
     77    if (mdi->type != PS_DATA_STRING) psAbort("choose a single PSF_MODEL");
    7878    modelName = mdi->data.V;
    7979
     
    9595    pmModelType type = pmModelSetType (modelName);
    9696    pmPSF *psf = pmPSFAlloc (type, poissonErrors, psfTrendMask);
    97     if (psf == NULL) psAbort ("psphotTestPSF", "unknown model");
     97    if (psf == NULL) psAbort("unknown model");
    9898
    9999    FILE *f = fopen ("params.dat", "w");
  • trunk/psphot/src/psphotWeightBias.c

    r11200 r11702  
    3434    char *region = psMetadataLookupStr (&status, recipe, "ANALYSIS_REGION");
    3535    psRegion AnalysisRegion = psRegionForImage (readout->image, psRegionFromString (region));
    36     if (psRegionIsNaN (AnalysisRegion)) psAbort ("psphot", "analysis region mis-defined");
     36    if (psRegionIsNaN (AnalysisRegion)) psAbort("analysis region mis-defined");
    3737
    3838    FILE *f = fopen ("bias.dat", "w");
    39     if (f == NULL) psAbort ("psphot", "can't open output file");
     39    if (f == NULL) psAbort("can't open output file");
    4040
    4141    for (int i = 0; i < sources->n; i++) {
Note: See TracChangeset for help on using the changeset viewer.