IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 7997


Ignore:
Timestamp:
Jul 27, 2006, 2:03:23 PM (20 years ago)
Author:
eugene
Message:

added manual -magrange options

Location:
trunk/Ohana/src/gastro2
Files:
4 edited

Legend:

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

    r7973 r7997  
    126126int TEXTMODE;
    127127int PTOLEMY_FILL_FACTOR;
     128int MAGMANUAL;
     129double MAGLIM_MIN;
     130double MAGLIM_MAX;
    128131
    129132int    FORCE;
  • trunk/Ohana/src/gastro2/src/gargs.c

    r7973 r7997  
    7070    remove_argument (N, argc, argv);
    7171  }
     72  if ((N = get_argument (*argc, argv, "-magrange"))) {
     73    MAGLIMS = TRUE;
     74    MAGMANUAL = TRUE;
     75    remove_argument (N, argc, argv);
     76    MAGLIM_MIN = atof (argv[N]);
     77    remove_argument (N, argc, argv);
     78    MAGLIM_MAX = atof (argv[N]);
     79    remove_argument (N, argc, argv);
     80  }
    7281
    7382  NMAX_STARS = 300;
  • trunk/Ohana/src/gastro2/src/gproject2.c

    r3390 r7997  
    2525 
    2626  /* need to allow some leeway? use a fixed +/- 0.5 mag for now */
    27   MMAX = Target[0].lum.Mmax + 0.5;
    28   MMIN = Target[0].lum.Mmin - 0.5;
     27  if (MAGLIMS && !MAGMANUAL) {
     28      MMAX = Target[0].lum.Mmax + 0.5;
     29      MMIN = Target[0].lum.Mmin - 0.5;
    2930
    30   if (MMAX < Ref[0].lum.Mmin + Moff)
    31     fprintf (stderr, "warning: reference catalog probably too faint:  %5.3f < %5.3f\n", Target[0].lum.Mmax, Ref[0].lum.Mmin + Moff);
     31      if (MMAX < Ref[0].lum.Mmin + Moff)
     32          fprintf (stderr, "warning: reference catalog probably too faint:  %5.3f < %5.3f\n", Target[0].lum.Mmax, Ref[0].lum.Mmin + Moff);
    3233
    33   if (MMIN > Ref[0].lum.Mmax + Moff)
    34     fprintf (stderr, "warning: reference catalog probably too bright: %5.3f > %5.3f\n", Target[0].lum.Mmin, Ref[0].lum.Mmax + Moff);
     34      if (MMIN > Ref[0].lum.Mmax + Moff)
     35          fprintf (stderr, "warning: reference catalog probably too bright: %5.3f > %5.3f\n", Target[0].lum.Mmin, Ref[0].lum.Mmax + Moff);
     36  }
     37  if (MAGMANUAL) {
     38      MMIN = MAGLIM_MIN;
     39      MMAX = MAGLIM_MAX;
     40      Moff = 0;
     41  }
    3542
    3643  for (N = i = 0; i < Ref[0].N; i++) {
  • trunk/Ohana/src/gastro2/src/grid.c

    r5386 r7997  
    2222  sr = Ref.stars;
    2323 
     24  /* NFIELD represents the search box; it is also the extra padding used
     25     to select the reference stars */
    2426  XMIN = -0.5*NFIELD*Target[0].header.Naxis[0];
    2527  XMAX = +0.5*NFIELD*Target[0].header.Naxis[0];
Note: See TracChangeset for help on using the changeset viewer.