IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 15, 2011, 6:09:25 PM (15 years ago)
Author:
watersc1
Message:

merge from czw branch: ASINH code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/camera/pmFPAfileDefine.c

    r30636 r31633  
    283283              case PS_FITS_SCALE_RANGE:
    284284              case PS_FITS_SCALE_LOG_RANGE:
     285              case PS_FITS_SCALE_ASINH_RANGE:
    285286                // No options required
    286287                break;
     
    289290              case PS_FITS_SCALE_LOG_STDEV_POSITIVE:
    290291              case PS_FITS_SCALE_LOG_STDEV_NEGATIVE:
     292              case PS_FITS_SCALE_ASINH_STDEV_POSITIVE:
     293              case PS_FITS_SCALE_ASINH_STDEV_NEGATIVE:
    291294                options->stdevNum = parseOptionFloat(scheme, "STDEV.NUM", source); // Padding to edge
    292295                if (!isfinite(options->stdevNum)) {
     
    299302              case PS_FITS_SCALE_STDEV_BOTH:
    300303              case PS_FITS_SCALE_LOG_STDEV_BOTH:
     304              case PS_FITS_SCALE_ASINH_STDEV_BOTH:
    301305                options->stdevBits = parseOptionInt(scheme, "STDEV.BITS", source, 0); // Bits for stdev
    302306                if (options->stdevBits <= 0) {
     
    312316                options->bzero = parseOptionDouble(scheme, "BZERO", source); // Zero point
    313317                break;
    314             case PS_FITS_SCALE_LOG_MANUAL:
    315               options->bscale = parseOptionDouble(scheme, "BSCALE", source); // Scaling
    316               options->bzero = parseOptionDouble(scheme, "BZERO", source); // Zero point
    317               options->boffset = parseOptionDouble(scheme, "BOFFSET", source); // Log offset
    318               break;         
    319               default:
     318              case PS_FITS_SCALE_LOG_MANUAL:
     319                options->bscale = parseOptionDouble(scheme, "BSCALE", source); // Scaling
     320                options->bzero = parseOptionDouble(scheme, "BZERO", source); // Zero point
     321                options->boffset = parseOptionDouble(scheme, "BOFFSET", source); // Log offset
     322              case PS_FITS_SCALE_ASINH_MANUAL:
     323                options->bscale = parseOptionDouble(scheme, "BSCALE", source); // Scaling
     324                options->bzero = parseOptionDouble(scheme, "BZERO", source); // Zero point
     325                options->boffset = parseOptionDouble(scheme, "BOFFSET", source); // Log offset
     326                options->bsoften = parseOptionDouble(scheme, "BSOFTEN", source); // Softening parameter
     327                break;       
     328              default:
    320329                psAbort("Should never get here.");
    321330            }
Note: See TracChangeset for help on using the changeset viewer.