IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Apr 29, 2021, 2:17:05 PM (5 years ago)
Author:
eugene
Message:

allow tgroups to be fitted without supplying a tgroup list

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/relphot/src/args.c

    r41555 r41562  
    359359    TGROUP_ZEROPT = TRUE;
    360360    remove_argument (N, &argc, argv);
    361     TGROUP_FILENAME = strcreate(argv[N]);
    362     remove_argument (N, &argc, argv);
    363361    // if we fit for TGROUPS, start with the images and mosaics frozen
    364362    TGROUP_ZPT_MODE = TGROUP_ZPT_MODE_ALL;
    365363    IMAGE_ZPT_MODE  = IMAGE_ZPT_MODE_NONE;
    366364    MOSAIC_ZPT_MODE = MOSAIC_ZPT_MODE_NONE;
     365  }
     366  if ((N = get_argument (argc, argv, "-tgroup-list"))) {
     367    if (!TGROUP_ZEROPT) {
     368      fprintf (stderr, "-tgroup-list (filename) requires -tgroup option\n");
     369      exit (2);
     370    }
     371    remove_argument (N, &argc, argv);
     372    TGROUP_FILENAME = strcreate(argv[N]);
     373    remove_argument (N, &argc, argv);
    367374  }
    368375  if ((N = get_argument (argc, argv, "-tgroup")) || (N = get_argument (argc, argv, "-tgroups"))) {
     
    567574  if (argc != 1) relphot_usage ();
    568575
    569   if (TGROUP_ZEROPT) {
     576  // if we supplied a file, we need to load it now
     577  if (TGROUP_FILENAME) {
    570578    loadTGroups (TGROUP_FILENAME);
    571579    free (TGROUP_FILENAME);
Note: See TracChangeset for help on using the changeset viewer.