IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 38993 for trunk


Ignore:
Timestamp:
Oct 28, 2015, 2:37:56 PM (11 years ago)
Author:
eugene
Message:

accept SIMTEST photcodes for chip/stack/warp

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/relphot/src/extra.c

    r38466 r38993  
    44int whichGPC1filter (int photcode) {
    55
    6   if ((photcode > 10000) && (photcode < 10077)) return PS1_g; // g-band
    7   if ((photcode > 10100) && (photcode < 10177)) return PS1_r; // r-band
    8   if ((photcode > 10200) && (photcode < 10277)) return PS1_i; // i-band
    9   if ((photcode > 10300) && (photcode < 10377)) return PS1_z; // z-band
    10   if ((photcode > 10400) && (photcode < 10477)) return PS1_y; // y-band
    11   if ((photcode > 10500) && (photcode < 10577)) return PS1_w; // w-band
     6  if (((photcode > 10000) && (photcode < 10077)) || (photcode == 4100)) return PS1_g; // g-band
     7  if (((photcode > 10100) && (photcode < 10177)) || (photcode == 4200)) return PS1_r; // r-band
     8  if (((photcode > 10200) && (photcode < 10277)) || (photcode == 4300)) return PS1_i; // i-band
     9  if (((photcode > 10300) && (photcode < 10377)) || (photcode == 4400)) return PS1_z; // z-band
     10  if (((photcode > 10400) && (photcode < 10477)) || (photcode == 4500)) return PS1_y; // y-band
     11  if (((photcode > 10500) && (photcode < 10577)) || (photcode == 4600)) return PS1_w; // w-band
    1212
    1313  return PS1_none;
     
    1717int isGPC1chip (int photcode) {
    1818
    19   if ((photcode > 10000) && (photcode < 10077)) return TRUE; // g-band
    20   if ((photcode > 10100) && (photcode < 10177)) return TRUE; // r-band
    21   if ((photcode > 10200) && (photcode < 10277)) return TRUE; // i-band
    22   if ((photcode > 10300) && (photcode < 10377)) return TRUE; // z-band
    23   if ((photcode > 10400) && (photcode < 10477)) return TRUE; // y-band
    24   if ((photcode > 10500) && (photcode < 10577)) return TRUE; // w-band
     19  if (((photcode > 10000) && (photcode < 10077)) || (photcode == 4100)) return TRUE; // g-band
     20  if (((photcode > 10100) && (photcode < 10177)) || (photcode == 4200)) return TRUE; // r-band
     21  if (((photcode > 10200) && (photcode < 10277)) || (photcode == 4300)) return TRUE; // i-band
     22  if (((photcode > 10300) && (photcode < 10377)) || (photcode == 4400)) return TRUE; // z-band
     23  if (((photcode > 10400) && (photcode < 10477)) || (photcode == 4500)) return TRUE; // y-band
     24  if (((photcode > 10500) && (photcode < 10577)) || (photcode == 4600)) return TRUE; // w-band
    2525
    2626  return FALSE;
     
    3030int isGPC1stack (int photcode) {
    3131
    32   if (photcode == 11000) return TRUE; // g-band
    33   if (photcode == 11100) return TRUE; // r-band
    34   if (photcode == 11200) return TRUE; // i-band
    35   if (photcode == 11300) return TRUE; // z-band
    36   if (photcode == 11400) return TRUE; // y-band
    37   if (photcode == 11500) return TRUE; // w-band
     32  if ((photcode == 11000) || (photcode == 14100)) return TRUE; // g-band
     33  if ((photcode == 11100) || (photcode == 14200)) return TRUE; // r-band
     34  if ((photcode == 11200) || (photcode == 14300)) return TRUE; // i-band
     35  if ((photcode == 11300) || (photcode == 14400)) return TRUE; // z-band
     36  if ((photcode == 11400) || (photcode == 14500)) return TRUE; // y-band
     37  if ((photcode == 11500) || (photcode == 14600)) return TRUE; // w-band
    3838
    3939  return FALSE;
     
    4545  // diff warps get stack-like photcodes (kind of lame)
    4646  if (IS_DIFF_DB) {
    47     if (photcode == 11000) return TRUE; // g-band
    48     if (photcode == 11100) return TRUE; // r-band
    49     if (photcode == 11200) return TRUE; // i-band
    50     if (photcode == 11300) return TRUE; // z-band
    51     if (photcode == 11400) return TRUE; // y-band
    52     if (photcode == 11500) return TRUE; // w-band
     47    if ((photcode == 11000) || (photcode == 14100)) return TRUE; // g-band
     48    if ((photcode == 11100) || (photcode == 14200)) return TRUE; // r-band
     49    if ((photcode == 11200) || (photcode == 14300)) return TRUE; // i-band
     50    if ((photcode == 11300) || (photcode == 14400)) return TRUE; // z-band
     51    if ((photcode == 11400) || (photcode == 14500)) return TRUE; // y-band
     52    if ((photcode == 11500) || (photcode == 14600)) return TRUE; // w-band
    5353    return FALSE;
    5454  }
    5555
    56   if (photcode == 12000) return TRUE; // g-band
    57   if (photcode == 12100) return TRUE; // r-band
    58   if (photcode == 12200) return TRUE; // i-band
    59   if (photcode == 12300) return TRUE; // z-band
    60   if (photcode == 12400) return TRUE; // y-band
    61   if (photcode == 12500) return TRUE; // w-band
     56  if ((photcode == 12000) || (photcode == 15100)) return TRUE; // g-band
     57  if ((photcode == 12100) || (photcode == 15200)) return TRUE; // r-band
     58  if ((photcode == 12200) || (photcode == 15300)) return TRUE; // i-band
     59  if ((photcode == 12300) || (photcode == 15400)) return TRUE; // z-band
     60  if ((photcode == 12400) || (photcode == 15500)) return TRUE; // y-band
     61  if ((photcode == 12500) || (photcode == 15600)) return TRUE; // w-band
    6262
    6363  return FALSE;
Note: See TracChangeset for help on using the changeset viewer.