IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 29283


Ignore:
Timestamp:
Sep 30, 2010, 3:11:03 PM (16 years ago)
Author:
bills
Message:

Save MJD-OBS (average dateobs in TAI) in stackSumSkyfile.mjd_obs

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/dbconfig/stack.md

    r28375 r29283  
    4949    hostname           STR    64
    5050    good_frac          F32    0.0     # Key
     51    mjd_obs            F64    0.0
    5152    fault              S16    0       # Key
    5253    software_ver    STR         16
  • trunk/ippTools/src/stacktool.c

    r28681 r29283  
    982982    PXOPT_LOOKUP_STR(hostname, config->args, "-hostname", false, false);
    983983    PXOPT_LOOKUP_F32(good_frac, config->args, "-good_frac", false, false);
     984    PXOPT_LOOKUP_F64(mjd_obs, config->args, "-mjd_obs", false, false);
    984985
    985986    PXOPT_LOOKUP_STR(ver_pslib, config->args, "-ver_pslib", false, false);
     
    10471048                               hostname,
    10481049                               good_frac,
     1050                               mjd_obs,
    10491051                               fault,
    10501052                               software_ver,
  • trunk/ippTools/src/stacktoolConfig.c

    r28681 r29283  
    172172    psMetadataAddStr(addsumskyfileArgs, PS_LIST_TAIL, "-hostname", 0,            "define hostname", 0);
    173173    psMetadataAddF32(addsumskyfileArgs, PS_LIST_TAIL, "-good_frac",  0,            "define %% of good pixels", NAN);
     174    psMetadataAddF64(addsumskyfileArgs, PS_LIST_TAIL, "-mjd_obs",  0,            "define mjd_obs (average mjd_obs of inputs)", NAN);
    174175    psMetadataAddS16(addsumskyfileArgs, PS_LIST_TAIL, "-fault",  0,            "set fault code", 0);
    175176    psMetadataAddS16(addsumskyfileArgs, PS_LIST_TAIL, "-quality",  0,            "set quality", 0);
  • trunk/ippconfig/recipes/ppStatsFromMetadata.config

    r28486 r29283  
    374374  ENTRY  VAL  GOOD_PIXEL_FRAC     F32  MEAN              -good_frac                     
    375375  ENTRY  VAL  QUALITY             S32  CONSTANT          -quality             # Bad quality flag
     376  ENTRY  VAL  MJD_OBS             F64  CONSTANT          -mjd_obs
    376377
    377378  # Revision values
  • trunk/ppStack/src/ppStackConvolve.c

    r28565 r29283  
    295295        UPDATE_CONCEPT(unconvCell, "CELL.DARKTIME", NAN);
    296296        UPDATE_CONCEPT(unconvFPA,  "FPA.ZP",        options->zp);
     297
     298        if (options->stats) {
     299            psTime *fpaTime = psMetadataLookupPtr(NULL, outFPA->concepts, "FPA.TIME");
     300            psTimeConvert(fpaTime, PS_TIME_TAI); // is this necessary??
     301            double time = psTimeToMJD(fpaTime);
     302            psMetadataAddF64(options->stats, PS_LIST_TAIL, "MJD_OBS", PS_META_DUPLICATE_OK,
     303                                 "Average MJD_OBS of inputs", time);
     304
     305        }
    297306    }
    298307
Note: See TracChangeset for help on using the changeset viewer.