IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 7582


Ignore:
Timestamp:
Jun 15, 2006, 3:04:39 PM (20 years ago)
Author:
eugene
Message:

updating to reflect changes to pmFPAfile APIs

Location:
trunk/psphot/src
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/psphot/src

    • Property svn:ignore
      •  

        old new  
        88psphot
        99psphotTest
        10 errorCodes.c
        1110psphot.loT
        1211psphotErrorCodes.h
  • trunk/psphot/src/.cvsignore

    r7517 r7582  
    88psphot
    99psphotTest
    10 errorCodes.c
    1110psphot.loT
    1211psphotErrorCodes.h
    13 
    1412psphotErrorCodes.c
  • trunk/psphot/src/psphotImageLoop.c

    r7345 r7582  
    1818   
    1919    // files associated with the science image
    20     if (!pmFPAfileIOChecks (config->files, view, PM_FPA_BEFORE)) {
     20    if (!pmFPAfileIOChecks (config, view, PM_FPA_BEFORE)) {
    2121        psFree(view);
    2222        return false;
     
    2525        psLogMsg ("psphot", 4, "Chip %d: %x %x\n", view->chip, chip->file_exists, chip->process);
    2626        if (! chip->process || ! chip->file_exists) { continue; }
    27         pmFPAfileIOChecks (config->files, view, PM_FPA_BEFORE);
     27        pmFPAfileIOChecks (config, view, PM_FPA_BEFORE);
    2828
    2929        while ((cell = pmFPAviewNextCell (view, input->fpa, 1)) != NULL) {
    3030            psLogMsg ("psphot", 4, "Cell %d: %x %x\n", view->cell, cell->file_exists, cell->process);
    3131            if (! cell->process || ! cell->file_exists) { continue; }
    32             pmFPAfileIOChecks (config->files, view, PM_FPA_BEFORE);
     32            pmFPAfileIOChecks (config, view, PM_FPA_BEFORE);
    3333
    3434            // process each of the readouts
    3535            while ((readout = pmFPAviewNextReadout (view, input->fpa, 1)) != NULL) {
    36                 pmFPAfileIOChecks (config->files, view, PM_FPA_BEFORE);
     36                pmFPAfileIOChecks (config, view, PM_FPA_BEFORE);
    3737                if (! readout->data_exists) { continue; }
    3838
     
    4040                psphotReadout (config, view);
    4141
    42                 pmFPAfileIOChecks (config->files, view, PM_FPA_AFTER);
     42                pmFPAfileIOChecks (config, view, PM_FPA_AFTER);
    4343            }
    44             pmFPAfileIOChecks (config->files, view, PM_FPA_AFTER);
     44            pmFPAfileIOChecks (config, view, PM_FPA_AFTER);
    4545        }
    46         pmFPAfileIOChecks (config->files, view, PM_FPA_AFTER);
     46        pmFPAfileIOChecks (config, view, PM_FPA_AFTER);
    4747    }
    48     pmFPAfileIOChecks (config->files, view, PM_FPA_AFTER);
     48    pmFPAfileIOChecks (config, view, PM_FPA_AFTER);
    4949
    5050    psFree (view);
  • trunk/psphot/src/psphotImageMedian.c

    r7434 r7582  
    5656    if (model == NULL) {
    5757        // select model pixels, from output background model file, or create
    58         model = pmFPAfileCreateInternal (config->files, "PSPHOT.BACKMDL", nx, ny, PS_TYPE_F32);
     58        model = pmFPAfileDefineInternal (config->files, "PSPHOT.BACKMDL", nx, ny, PS_TYPE_F32);
    5959    } else {
    6060        // replace the supplied image data with an image of the desired size
     
    109109    pmReadout *background = pmFPAfileThisReadout (config->files, view, "PSPHOT.BACKGND");
    110110    if (background == NULL) {
    111         background = pmFPAfileCreateInternal (config->files, "PSPHOT.BACKGND", Nx, Ny, PS_TYPE_F32);
     111        background = pmFPAfileDefineInternal (config->files, "PSPHOT.BACKGND", Nx, Ny, PS_TYPE_F32);
    112112    }
    113113    psF32 **backData = background->image->data.F32;
  • trunk/psphot/src/psphotParseCamera.c

    r7520 r7582  
    77
    88    // the input image defines the camera
    9     pmFPAfile *input = pmFPAfileFromArgs (&status, config, "PSPHOT.INPUT", "INPUT");
     9    pmFPAfile *input = pmFPAfileDefineFromArgs (&status, config, "PSPHOT.INPUT", "INPUT");
    1010    if (!status) {
    1111        psError(PSPHOT_ERR_CONFIG, false, "Failed to build FPA from PSPHOT.INPUT");
     
    2727
    2828    // these calls bind the I/O handle to the specified fpa
    29     pmFPAfileDefine (config->files, config->camera, input->fpa, "PSPHOT.OUTPUT");
     29    pmFPAfileDefineOutput (config->files, config->camera, input->fpa, "PSPHOT.OUTPUT");
    3030
    3131    // optionally save the residual image
    3232    if (psMetadataLookupBool(NULL, recipe, "SAVE.RESID")) {
    33         pmFPAfileDefine (config->files, config->camera, input->fpa, "PSPHOT.RESID");
     33        pmFPAfileDefineOutput (config->files, config->camera, input->fpa, "PSPHOT.RESID");
    3434    }
    3535
     
    4141    // optionally save the background model (small FITS image)
    4242    if (psMetadataLookupBool(NULL, recipe, "SAVE.BACKMDL")) {
    43         pmFPAfileFromFPA (config, input->fpa, DX, DY, "PSPHOT.BACKMDL");
     43        pmFPAfileDefineFromFPA (config, input->fpa, DX, DY, "PSPHOT.BACKMDL");
    4444    }
    4545    // optionally save the full background image
    4646    if (psMetadataLookupBool(NULL, recipe, "SAVE.BACKGND")) {
    47         pmFPAfileFromFPA (config, input->fpa,  1,  1, "PSPHOT.BACKGND");
     47        pmFPAfileDefineFromFPA (config, input->fpa,  1,  1, "PSPHOT.BACKGND");
    4848    }
    4949    // optionally save the background-subtracted image
    5050    if (psMetadataLookupBool(NULL, recipe, "SAVE.BACKSUB")) {
    51         pmFPAfileFromFPA (config, input->fpa,  1,  1, "PSPHOT.BACKSUB");
     51        pmFPAfileDefineFromFPA (config, input->fpa,  1,  1, "PSPHOT.BACKSUB");
    5252    }
    5353    // optionally save the PSF Model
    5454    if (psMetadataLookupBool(NULL, recipe, "SAVE.PSF")) {
    55         pmFPAfileDefine (config->files, config->camera, input->fpa, "PSPHOT.PSF.SAVE");
     55        pmFPAfileDefineOutput (config->files, config->camera, input->fpa, "PSPHOT.PSF.SAVE");
    5656    }
    5757    // optionally load the PSF Model
    5858    if (psMetadataLookupBool(NULL, recipe, "LOAD.PSF")) {
    59         pmFPAfileDefine (config->files, config->camera, input->fpa, "PSPHOT.PSF.LOAD");
     59        pmFPAfileDefineInput (config->files, config->camera, input->fpa, "PSPHOT.PSF.LOAD");
    6060    }
    6161
Note: See TracChangeset for help on using the changeset viewer.