IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 25074 for trunk/ppMops/src


Ignore:
Timestamp:
Aug 14, 2009, 12:39:56 PM (17 years ago)
Author:
Paul Price
Message:

For MOPS, write exposure name as FPA_ID, exposure identifier as EXP_ID.

Location:
trunk/ppMops/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppMops/src/ppMops.c

    r25072 r25074  
    66int main(int argc, char *argv[])
    77{
    8     if (argc != 5) {
     8    if (argc != 6) {
    99        fprintf(stderr, "Insufficient arguments.\n");
    1010        fprintf(stderr, "Usage: %s DETECTIONS ZP EXP_ID OUTPUT\n", argv[0]);
     
    1616    data->zp = atof(argv[2]);
    1717    data->exp_id = atoll(argv[3]);
    18     data->output = psStringCopy(argv[4]);
     18    data->exp_name = psStringCopy(argv[4]);
     19    data->output = psStringCopy(argv[5]);
    1920
    2021    if (!isfinite(data->zp)) {
     
    137138        psMetadataAddF64(outHeader, PS_LIST_TAIL, "TEL_ALT", 0, "Telescope altitude", alt);
    138139        psMetadataAddF64(outHeader, PS_LIST_TAIL, "TEL_AZ", 0, "Telescope azimuth", az);
    139         psMetadataAddS32(outHeader, PS_LIST_TAIL, "DIFFIMID", 0, "Difference image identifier", imageid);
    140         psMetadataAddS32(outHeader, PS_LIST_TAIL, "FPA_ID", 0, "Exposure identifier", data->exp_id);
     140        psMetadataAddS64(outHeader, PS_LIST_TAIL, "DIFFIMID", 0, "Difference image identifier", imageid);
     141        psMetadataAddStr(outHeader, PS_LIST_TAIL, "FPA_ID", 0, "Exposure name", data->exp_name);
     142        psMetadataAddS64(outHeader, PS_LIST_TAIL, "EXP_ID", 0, "Exposure identifier", data->exp_id);
    141143        psMetadataAddStr(outHeader, PS_LIST_TAIL, "OBSCODE", 0, "IAU Observatory code", OBSERVATORY_CODE);
    142144        psMetadataAddF32(outHeader, PS_LIST_TAIL, "STARPSF", 0, "Stellar PSF (arcsec)", psf);
  • trunk/ppMops/src/ppMops.h

    r25072 r25074  
    1717    float zp;                           // Magnitude zero point
    1818    psS64 exp_id;                       // Exposure identifier
     19    psString exp_name;                  // Exposure name
    1920    psString output;                    // Output filename
    2021} ppMopsData;
  • trunk/ppMops/src/ppMopsData.c

    r24242 r25074  
    1111{
    1212    psFree(data->detections);
     13    psFree(data->exp_name);
    1314    psFree(data->output);
    1415    return;
     
    2223    data->detections = NULL;
    2324    data->zp = NAN;
     25    data->exp_id = 0;
     26    data->exp_name = NULL;
    2427    data->output = NULL;
    2528
Note: See TracChangeset for help on using the changeset viewer.