IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 35355


Ignore:
Timestamp:
Apr 3, 2013, 8:39:10 PM (13 years ago)
Author:
eugene
Message:

add output variables

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20130307/Ohana/src/opihi/cmd.astro/fitplx.c

    r35347 r35355  
    9595  Tmean /= Npts;
    9696
    97   fprintf (stderr, "R,D : %f,%f, T: %f, Trange: %f, Tmin: %f, Tmax: %f\n", Rmean, Dmean, Tmean, Tmax - Tmin, Tmin, Tmax);
     97  float Trange = Tmax - Tmin;
     98  // fprintf (stderr, "R,D : %f,%f, T: %f, Trange: %f, Tmin: %f, Tmax: %f\n", Rmean, Dmean, Tmean, Trange, Tmin, Tmax);
    9899
    99100  /* project coordinates to a plane centered on the object with units of arcsec */
     
    141142  float parRange = hypot (dXRange, dYRange);
    142143       
    143   fprintf (stderr, "par factor range: %f\n", parRange);
     144  // fprintf (stderr, "par factor range: %f\n", parRange);
    144145
    145146  PlxFit fit;
    146147  FitPMandPar (&fit, X, dX, Y, dY, t, pX, pY, n, VERBOSE);
    147148
    148   fprintf (stderr, "Roff, Doff: %f, %f; dRo, dDo: %f, %f\n", fit.Ro, fit.Do, fit.dRo, fit.dDo);
     149  // fprintf (stderr, "Roff, Doff: %f, %f; dRo, dDo: %f, %f\n", fit.Ro, fit.Do, fit.dRo, fit.dDo);
    149150 
    150151  XY_to_RD (&Rmean, &Dmean, fit.Ro, fit.Do, &coords);
    151   fprintf (stderr, "Ro, Do: %f, %f\n", Rmean, Dmean);
    152 
    153   fprintf (stderr, "uR, uD: %f, %f; duR, duD: %f, %f\n", fit.uR, fit.uD, fit.duR, fit.duD);
    154   fprintf (stderr, "par: %f +/- %f\n", fit.p, fit.dp);
    155 
    156   fprintf (stderr, "chisq: %f Nfit %d\n", fit.chisq, fit.Nfit);
     152  if (VERBOSE) {
     153    fprintf (stderr, "Ro, Do: %f, %f +/- %f, %f\n", Rmean, Dmean, fit.dRo, fit.dDo);
     154    fprintf (stderr, "uR, uD: %f, %f; duR, duD: %f, %f\n", fit.uR, fit.uD, fit.duR, fit.duD);
     155    fprintf (stderr, "par: %f +/- %f\n", fit.p, fit.dp);
     156    fprintf (stderr, "chisq: %f Nfit %d\n", fit.chisq, fit.Nfit);
     157  }
     158
     159  set_variable ("RA",   Rmean);
     160  set_variable ("DEC",  Dmean);
     161  set_variable ("dR",   fit.dRo);
     162  set_variable ("dD",   fit.dDo);
     163  set_variable ("uR",   fit.uR);
     164  set_variable ("uD",   fit.uD);
     165  set_variable ("duR",   fit.duR);
     166  set_variable ("duD",   fit.duD);
     167  set_variable ("plx",  fit.p);
     168  set_variable ("dplx", fit.dp);
     169 
     170  set_variable ("Tmean",  Tmean);
     171  set_variable ("Trange", Trange);
     172  set_variable ("Prange", parRange);
     173
     174  set_variable ("chisq", fit.chisq);
     175  set_variable ("Nfit",  fit.Nfit);
    157176
    158177  return (TRUE);
Note: See TracChangeset for help on using the changeset viewer.