IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 25, 2008, 4:51:39 PM (18 years ago)
Author:
eugene
Message:

convert opihi vectors to double type, add option for int type as well

File:
1 edited

Legend:

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

    r13479 r20839  
    3535  Xvec.Nelements = Nimage;
    3636  Yvec.Nelements = Nimage;
    37   ALLOCATE (Xvec.elements, float, Xvec.Nelements);
    38   ALLOCATE (Yvec.elements, float, Yvec.Nelements);
     37  ALLOCATE (Xvec.elements.Flt, opihi_flt, Xvec.Nelements);
     38  ALLOCATE (Yvec.elements.Flt, opihi_flt, Yvec.Nelements);
    3939  gprint (GP_LOG, "seq  ra (J2000) dec    time (s)   Nstars\n");
    4040  for (i = 0; i < Nimage; i++) {
    41     Xvec.elements[i] = image[i].secz;
     41    Xvec.elements.Flt[i] = image[i].secz;
    4242    if (Mcal)
    43       Yvec.elements[i] = image[i].Mcal;
     43      Yvec.elements.Flt[i] = image[i].Mcal;
    4444    else
    45       Yvec.elements[i] = image[i].dMcal;
     45      Yvec.elements.Flt[i] = image[i].dMcal;
    4646    if (!FindMosaicForImage (image, Nimage, i)) continue;
    4747    XY_to_RD (&r, &d, 0.5*image[i].NX, 0.5*image[i].NY, &image[i].coords);
    4848    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],
     49             i, r, d, image[i].tzero, image[i].nstar, Xvec.elements.Flt[i],
    5050             image[i].Mcal, image[i].dMcal);
    5151  }
     
    5454  graphmode.style = 2;
    5555  graphmode.etype = 0;
    56   PlotVectorPair (kapa, Nimage, Xvec.elements, Yvec.elements, &graphmode);
     56  PlotVectorPair (kapa, Nimage, Xvec.elements.Flt, Yvec.elements.Flt, &graphmode);
    5757 
    58   free (Xvec.elements);
    59   free (Yvec.elements);
     58  free (Xvec.elements.Flt);
     59  free (Yvec.elements.Flt);
    6060  return (TRUE);
    6161}
Note: See TracChangeset for help on using the changeset viewer.