IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 10, 2016, 8:36:23 PM (10 years ago)
Author:
eugene
Message:

add galaxy model option

Location:
branches/czw_branch/20160809/Ohana/src/uniphot
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/czw_branch/20160809/Ohana/src/uniphot/include/setgalmodel.h

    r39740 r39745  
    1818
    1919float        TEST_SCALE;
    20 
     20char        *GALAXY_MODEL;
    2121SkyRegion    UserPatch;
    2222
  • branches/czw_branch/20160809/Ohana/src/uniphot/src/initialize_setgalmodel.c

    r39740 r39745  
    4545
    4646  // XXX add to config?
    47   if (!InitGalaxyModel ("FEAST-HIPPARCOS")) {
    48     fprintf (stderr, "failed to init galaxy model\n");
     47  if (!InitGalaxyModel (GALAXY_MODEL)) {
     48    fprintf (stderr, "failed to init galaxy model %s\n", GALAXY_MODEL);
    4949    exit (2);
    5050  }
     
    9191    remove_argument (N, &argc, argv);
    9292  }
     93
     94  GALAXY_MODEL = NULL;
     95  if ((N = get_argument (argc, argv, "-galaxy-model"))) {
     96    remove_argument (N, &argc, argv);
     97    GALAXY_MODEL = strcreate(argv[N]);
     98    remove_argument (N, &argc, argv);
     99  }
     100  if (!GALAXY_MODEL) GALAXY_MODEL = strcreate ("FEAST-HIPPARCOS");
    93101
    94102  TEST_SCALE = 1.0;
     
    172180  }
    173181
    174   // XXX add to config?
    175   if (!InitGalaxyModel ("ROESER")) {
     182  // from args
     183  if (!InitGalaxyModel (GALAXY_MODEL)) {
    176184    fprintf (stderr, "failed to init galaxy model\n");
    177185    exit (2);
     
    212220    remove_argument (N, &argc, argv);
    213221  }
     222
     223  GALAXY_MODEL = NULL;
     224  if ((N = get_argument (argc, argv, "-galaxy-model"))) {
     225    remove_argument (N, &argc, argv);
     226    GALAXY_MODEL = strcreate(argv[N]);
     227    remove_argument (N, &argc, argv);
     228  }
     229  if (!GALAXY_MODEL) GALAXY_MODEL = strcreate ("FEAST-HIPPARCOS");
    214230
    215231  TEST_SCALE = 1.0;
Note: See TracChangeset for help on using the changeset viewer.