IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 42712 for trunk/Ohana


Ignore:
Timestamp:
Jul 18, 2024, 2:55:58 PM (2 years ago)
Author:
cclin33
Message:

fix mis-match mosaic issue when running addstar, optimize addstar program

Location:
trunk/Ohana/src/addstar
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/addstar/include/addstar.h

    r41475 r42712  
    112112int     ACCEPT_MOTION;  // accept reference proper motion measurements
    113113int     ACCEPT_TIME;    // accept time stamp (or 0)
     114int     FORCE_SINGLE_TIME;    // use PHU time for all chips
    114115int     NO_STARS;       // ignore the stars
    115116int     NO_DUPLICATE_IMAGES; // allow / skip duplicate images
  • trunk/Ohana/src/addstar/src/LoadData.c

    r39273 r42712  
    4646    }
    4747    images[0][Nvalid].imageID = Nvalid;
     48
     49    if (FORCE_SINGLE_TIME && (i > 0)) {
     50      if (images[0][Nvalid].tzero != images[0][0].tzero) {
     51        fprintf (stderr, "WARNING: mismatched header times, setting all to PHU value\n");
     52        images[0][0].tzero = images[0][Nvalid].tzero;
     53      }
     54    }
    4855
    4956    // XXX EAM : I seemed to have dropped the ability to support TEXT (old-style cmp format files).
  • trunk/Ohana/src/addstar/src/args.c

    r41475 r42712  
    301301    remove_argument (N, &argc, argv);
    302302    SELECT_2MASS_QUALITY = strcreate (argv[N]);
     303    remove_argument (N, &argc, argv);
     304  }
     305  /* force using single time from PHU */
     306  FORCE_SINGLE_TIME = FALSE;
     307  if ((N = get_argument (argc, argv, "-force-single-time"))) {
     308    FORCE_SINGLE_TIME = TRUE;
    303309    remove_argument (N, &argc, argv);
    304310  }
Note: See TracChangeset for help on using the changeset viewer.