IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 31583


Ignore:
Timestamp:
May 27, 2011, 11:07:56 AM (15 years ago)
Author:
eugene
Message:

add option to modify the zero point on addstar ingest (for testing)

Location:
branches/eam_branches/ipp-20110505/Ohana/src/addstar
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20110505/Ohana/src/addstar/include/addstar.h

    r31160 r31583  
    124124float   ZPT_OBS_PHU;
    125125float   ZPT_ERR_PHU;
     126
     127float   OFFSET_ZPT;
    126128
    127129int     OLD_RESORT;
  • branches/eam_branches/ipp-20110505/Ohana/src/addstar/src/LoadData.c

    r29001 r31583  
    8989    CHECK_REALLOCATE (images[0], Image, NVALID, Nvalid, 10);
    9090  }
     91
     92  if (isfinite(OFFSET_ZPT)) {
     93    for (i = 0; i < *Nstars; i++) {
     94      stars[0][i].measure.M   += OFFSET_ZPT;
     95      stars[0][i].measure.Map += OFFSET_ZPT;
     96    }
     97
     98  }
     99
    91100  free (name);
    92101  *nvalid = Nvalid;
  • branches/eam_branches/ipp-20110505/Ohana/src/addstar/src/args.c

    r29938 r31583  
    3434    remove_argument (N, &argc, argv);
    3535  }
    36   OLD_RESORT = FALSE;
    37   if ((N = get_argument (argc, argv, "-old-resort"))) {
    38     remove_argument (N, &argc, argv);
    39     OLD_RESORT = TRUE;
    40   }
     36
    4137  if ((N = get_argument (argc, argv, "-fakeimage"))) {
    4238    options.mode = M_FAKEIMAGE;
     
    4743    remove_argument (N, &argc, argv);
    4844    FAKE_THETA = atof (argv[N]);
     45    remove_argument (N, &argc, argv);
     46  }
     47
     48  OFFSET_ZPT = NAN;
     49  if ((N = get_argument (argc, argv, "-fakezpt"))) {
     50    remove_argument (N, &argc, argv);
     51    OFFSET_ZPT = atof (argv[N]);
    4952    remove_argument (N, &argc, argv);
    5053  }
     
    392395  fprintf (stderr, "  -accept-motion              : accept proper-motion data from reference\n");
    393396  fprintf (stderr, "  -accept-time                : use TZERO supplied in header\n");
     397  fprintf (stderr, "  -use-name                   : use the given name instead of the filename as the filename\n");
    394398  fprintf (stderr, "  -no-stars                   : skip the stars\n");
    395399  fprintf (stderr, "  -force                      : force read of database with inconsistent info\n");
     400  fprintf (stderr, "  -threads (N)                : use N threads for resort option\n");
     401  fprintf (stderr, "  -fakezpt (offset)           : apply an artificial offset to the magnitudes (for testing)\n");
    396402  fprintf (stderr, "  -textmode                   : force textmode for file (ignore header clues)\n");
    397403  fprintf (stderr, "  -v                          : verbose mode\n");
     
    399405  fprintf (stderr, "  -help                       : this list\n");
    400406  fprintf (stderr, "  -h                          : this list\n\n");
     407
    401408  exit (2);
    402409}
     
    417424
    418425**/
    419 
Note: See TracChangeset for help on using the changeset viewer.