IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 27986


Ignore:
Timestamp:
May 17, 2010, 5:14:46 PM (16 years ago)
Author:
Paul Price
Message:

ppCoord now uses its own input file rules, rather than borrowing from pswarp and ppImage. Use of the WCS type makes it much faster (doesn't have to read in all the sources).

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippconfig/recipes/filerules-mef.mdc

    r27652 r27986  
    134134PPSIM.INPUT             INPUT    @FILES        FPA        IMAGE     
    135135PPSIM.REAL.SOURCES      INPUT    @FILES        CHIP       CMF       
     136
     137PPCOORD.ASTROM          INPUT    @FILES        FPA        WCS
     138PPCOORD.RAW             INPUT    @FILES        CHIP       IMAGE
    136139
    137140## files used by ppNoiseMap
  • trunk/ippconfig/recipes/filerules-simple.mdc

    r27886 r27986  
    107107PPSIM.INPUT               INPUT    @FILES        FPA        IMAGE     
    108108PPSIM.REAL.SOURCES        INPUT    @FILES        CHIP       CMF       
     109
     110PPCOORD.ASTROM            INPUT    @FILES        FPA        WCS
     111PPCOORD.RAW               INPUT    @FILES        CHIP       IMAGE
    109112
    110113## files used by ppNoiseMap
  • trunk/ippconfig/recipes/filerules-split.mdc

    r27961 r27986  
    118118PPSIM.INPUT               INPUT    @FILES        CHIP       IMAGE     
    119119PPSIM.REAL.SOURCES        INPUT    @FILES        CHIP       CMF       
     120
     121PPCOORD.ASTROM            INPUT    @FILES        FPA        WCS
     122PPCOORD.RAW               INPUT    @FILES        CHIP       IMAGE
    120123
    121124## files used by ppNoiseMap
     
    314317PPVIZPATTERN.CHIP            OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE           NONE       CHIP       TRUE      NONE
    315318
     319
    316320# FILERULE naming operators:
    317321# {FPA.OBS}
  • trunk/ppViz/src/ppCoord/ppCoordCamera.c

    r27441 r27986  
    3333
    3434    fileArguments("ASTROM", data->astromName, "Input astrometry", data->config);
    35     pmFPAfile *astrom = pmFPAfileDefineFromArgs(&status, data->config, "PSWARP.ASTROM", "ASTROM"); // File
     35    pmFPAfile *astrom = pmFPAfileDefineFromArgs(&status, data->config, "PPCOORD.ASTROM", "ASTROM"); // File
    3636    if (!status || !astrom) {
    37         psError(PS_ERR_IO, false, "Failed to build file from PSWARP.ASTROM");
     37        psError(PS_ERR_IO, false, "Failed to build file from PPCOORD.ASTROM");
    3838        return false;
    3939    }
     
    4141    if (data->rawName) {
    4242        fileArguments("RAW", data->rawName, "Input raw image", data->config);
    43         pmFPAfile *raw = pmFPAfileDefineFromArgs(&status, data->config, "PPIMAGE.INPUT", "RAW"); // File
     43        pmFPAfile *raw = pmFPAfileDefineFromArgs(&status, data->config, "PPCOORD.RAW", "RAW"); // File
    4444        if (!status || !raw) {
    45             psError(PS_ERR_IO, false, "Failed to build file from PPIMAGE.INPUT");
     45            psError(PS_ERR_IO, false, "Failed to build file from PPCOORD.RAW");
    4646            return false;
    4747        }
  • trunk/ppViz/src/ppCoord/ppCoordLoop.c

    r27981 r27986  
    7171{
    7272    pmConfig *config = data->config;                                        // Configuration data
    73     pmFPAfile *astromFile = pmFPAfileSelectSingle(config->files, "PSWARP.ASTROM", 0); // File with astrometry
     73    pmFPAfile *astromFile = pmFPAfileSelectSingle(config->files, "PPCOORD.ASTROM", 0); // File with astrometry
    7474
    7575    if (astromFile->fpa->chips->n > 0 && data->pixelsName && !data->chipName) {
     
    7777    }
    7878
    79     pmFPAfile *rawFile = data->rawName ? pmFPAfileSelectSingle(config->files, "PPIMAGE.INPUT", 0) :
     79    pmFPAfile *rawFile = data->rawName ? pmFPAfileSelectSingle(config->files, "PPCOORD.RAW", 0) :
    8080        NULL; // File with raw image
    8181
Note: See TracChangeset for help on using the changeset viewer.