IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Dec 7, 2008, 3:31:01 PM (18 years ago)
Author:
eugene
Message:

big update from eam_branch_20081124 with updates to Opihi math

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/dvo/imstats.c

    r13479 r20936  
    3333
    3434  /* assign vector values */
    35   Xvec.Nelements = Nimage;
    36   Yvec.Nelements = Nimage;
    37   ALLOCATE (Xvec.elements, float, Xvec.Nelements);
    38   ALLOCATE (Yvec.elements, float, Yvec.Nelements);
     35  SetVector (&Xvec, OPIHI_FLT, Nimage);
     36  SetVector (&Yvec, OPIHI_FLT, Nimage);
     37
    3938  gprint (GP_LOG, "seq  ra (J2000) dec    time (s)   Nstars\n");
    4039  for (i = 0; i < Nimage; i++) {
    41     Xvec.elements[i] = image[i].secz;
     40    Xvec.elements.Flt[i] = image[i].secz;
    4241    if (Mcal)
    43       Yvec.elements[i] = image[i].Mcal;
     42      Yvec.elements.Flt[i] = image[i].Mcal;
    4443    else
    45       Yvec.elements[i] = image[i].dMcal;
     44      Yvec.elements.Flt[i] = image[i].dMcal;
    4645    if (!FindMosaicForImage (image, Nimage, i)) continue;
    4746    XY_to_RD (&r, &d, 0.5*image[i].NX, 0.5*image[i].NY, &image[i].coords);
    4847    gprint (GP_ERR, "%d %8.4f %8.4f %10d %6d  %5.3f %6.3f %6.3f\n",
    49              i, r, d, image[i].tzero, image[i].nstar, Xvec.elements[i],
     48             i, r, d, image[i].tzero, image[i].nstar, Xvec.elements.Flt[i],
    5049             image[i].Mcal, image[i].dMcal);
    5150  }
     
    5453  graphmode.style = 2;
    5554  graphmode.etype = 0;
    56   PlotVectorPair (kapa, Nimage, Xvec.elements, Yvec.elements, &graphmode);
     55  PlotVectorPair (kapa, &Xvec, &Yvec, &graphmode);
    5756 
    58   free (Xvec.elements);
    59   free (Yvec.elements);
     57  free (Xvec.elements.Flt);
     58  free (Yvec.elements.Flt);
    6059  return (TRUE);
    6160}
Note: See TracChangeset for help on using the changeset viewer.