IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 27, 2015, 4:49:06 PM (11 years ago)
Author:
eugene
Message:

extensive work on relphot, relastro, uniphot, dvomerge aiming to the construction and calibration of PV3

Location:
trunk/Ohana
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana

  • trunk/Ohana/src/uniphot/src/update_catalog_setgalmodel.c

    r37807 r38986  
    33int update_catalog_setgalmodel (Catalog *catalog) {
    44
    5   off_t i, j, m;
    6 
    7   // choose this number more judiciously...
    8   time_t timeRef = ohana_date_to_sec("2000/01/01,00:00:00");
     5  off_t i, m;
    96
    107  Average *average = catalog[0].average;
     
    2017  for (i = 0; i < catalog[0].Naverage; i++) {
    2118
    22     {
    23       m = average[i].measureOffset;
    24       Measure *measure = &catalog[0].measure[m];
    25       for (j = 0; j < average[i].Nmeasure; j++) {
    26         measure[j].RoffGAL = 0.0; // XXX divide by dcos? project and calculate?
    27         measure[j].DoffGAL = 0.0; // XXX divide by dcos? project and calculate?
    28       }
    29     }
     19    average[i].uRgal = NAN;
     20    average[i].uDgal = NAN;
    3021
    3122    if (average[i].Nstarpar == 0) continue;
     
    6354    starpar->uDEC = uD;
    6455
    65     m = average[i].measureOffset;
    66     Measure *measure = &catalog[0].measure[m];
    67 
    68     // use the model uR,uD values to move the expected position based on the reference date;
    69     for (j = 0; j < average[i].Nmeasure; j++) {
    70 
    71       double dtime = (measure[j].t - timeRef) / 86400.0 / 365.25;
    72 
    73       // do not modify the original Xccd,Yccd values
    74       measure[j].RoffGAL = uR * dtime; // XXX divide by dcos? project and calculate?
    75       measure[j].DoffGAL = uD * dtime; // XXX divide by dcos? project and calculate?
    76     }
     56    average[i].uRgal = uR;
     57    average[i].uDgal = uD;
    7758  }
    7859
Note: See TracChangeset for help on using the changeset viewer.