IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 27, 2005, 10:38:30 AM (21 years ago)
Author:
eugene
Message:

implementing SkyRegions in all DVO programs

File:
1 edited

Legend:

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

    r5320 r5448  
    44int dmt (int argc, char **argv) {
    55 
    6   int i, m, k, N, Nregions, Ngraph, SaveVectors;
     6  int i, m, k, N, Ngraph, SaveVectors;
    77  int Ns, Nsec, NPTS;
    88  char catdir[256], filename[256];
     
    1313  Catalog catalog;
    1414  Graphdata graphmode, graphsky;
    15   RegionFile *regions;
     15  SkyTable *sky;
     16  SkyList *skylist;
    1617  Vector Xvec, Yvec, Zvec, Rvec, Dvec;
    1718  Vector *vec1, *vec2, *vec3, *vec4, *vec5;
     
    5354  Ns = GetPhotcodeNsec (code[0].code);
    5455
     56  /* load sky from correct table */
     57  sky = SkyTableLoadOptimal (CATDIR, SKY_TABLE, GSCFILE, -1, VERBOSE);
     58  SkyTableSetFilenames (sky, CATDIR, "cpt");
     59
    5560  Radius = MAX (fabs(graphsky.xmax), fabs(graphsky.ymax));
    56   regions = find_regions (graphsky.coords.crval1, graphsky.coords.crval2, Radius, &Nregions);
     61  skylist = SkyListByRadius (sky, -1, graphsky.coords.crval1, graphsky.coords.crval2, Radius);
    5762 
    5863  N = 0;
     
    6671  }
    6772
    68   for (k = 0; k < Nregions; k++) {
     73  for (k = 0; k < skylist[0].Nregions; k++) {
    6974
    70     sprintf (filename, "%s/%s", catdir, regions[k].name);
    7175    /* lock, load, unlock catalog */
    72     catalog.filename = filename;
     76    catalog.filename = skylist[0].regions[k][0].filename;
    7377    switch (lock_catalog (&catalog, LCK_SOFT)) {
    7478    case 2:
Note: See TracChangeset for help on using the changeset viewer.