IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 17275


Ignore:
Timestamp:
Apr 2, 2008, 11:16:16 AM (18 years ago)
Author:
eugene
Message:

added EXT_LIMIT, update EXT tests

Location:
branches/eam_branch_20080324/psModules/src/objects
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branch_20080324/psModules/src/objects/models/pmModel_QGAUSS.c

    r15834 r17275  
    457457
    458458    status = true;
    459     status &= (dP < 0.5);
     459//    status &= (dP < 0.5);
    460460    status &= (PAR[PM_PAR_I0] > 0);
    461461    status &= ((dPAR[PM_PAR_I0]/PAR[PM_PAR_I0]) < 0.5);
     462
     463    fprintf (stderr, "QGAUSS status pars: dP: %f, I0: %f, S/N: %f\n",
     464             dP, PAR[PM_PAR_I0], (dPAR[PM_PAR_I0]/PAR[PM_PAR_I0]));
    462465
    463466    return status;
  • branches/eam_branch_20080324/psModules/src/objects/models/pmModel_SERSIC.c

    r15834 r17275  
    442442
    443443    status = true;
    444     status &= (dP < 0.5);
     444//    status &= (dP < 0.5);
    445445    status &= (PAR[PM_PAR_I0] > 0);
    446446    status &= ((dPAR[PM_PAR_I0]/PAR[PM_PAR_I0]) < 0.5);
     447
     448    fprintf (stderr, "SERSIC status pars: dP: %f, I0: %f, S/N: %f\n",
     449             dP, PAR[PM_PAR_I0], (dPAR[PM_PAR_I0]/PAR[PM_PAR_I0]));
    447450
    448451    return status;
  • branches/eam_branch_20080324/psModules/src/objects/pmSource.c

    r17049 r17275  
    66 *  @author EAM, IfA: significant modifications.
    77 *
    8  *  @version $Revision: 1.51 $ $Name: not supported by cvs2svn $
    9  *  @date $Date: 2008-03-19 00:51:09 $
     8 *  @version $Revision: 1.51.2.1 $ $Name: not supported by cvs2svn $
     9 *  @date $Date: 2008-04-02 21:16:16 $
    1010 *
    1111 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    10151015  if (!strcasecmp (name, "DEFECT"    )) return PM_SOURCE_MODE_DEFECT;
    10161016  if (!strcasecmp (name, "SATURATED" )) return PM_SOURCE_MODE_SATURATED;
    1017   if (!strcasecmp (name, "CRLIMIT"   )) return PM_SOURCE_MODE_CRLIMIT;
     1017  if (!strcasecmp (name, "CRLIMIT"   )) return PM_SOURCE_MODE_CR_LIMIT;
     1018  if (!strcasecmp (name, "EXTLIMIT"  )) return PM_SOURCE_MODE_EXT_LIMIT;
    10181019  if (!strcasecmp (name, "SUBTRACTED")) return PM_SOURCE_MODE_SUBTRACTED;
    10191020  return PM_SOURCE_MODE_DEFAULT;
     
    10361037    case PM_SOURCE_MODE_DEFECT     : return psStringCopy ("DEFECT"    );
    10371038    case PM_SOURCE_MODE_SATURATED  : return psStringCopy ("SATURATED" );
    1038     case PM_SOURCE_MODE_CRLIMIT    : return psStringCopy ("CRLIMIT");
     1039    case PM_SOURCE_MODE_CR_LIMIT   : return psStringCopy ("CRLIMIT"   );
     1040    case PM_SOURCE_MODE_EXT_LIMIT  : return psStringCopy ("EXTLIMIT"  );
    10391041    case PM_SOURCE_MODE_SUBTRACTED : return psStringCopy ("SUBTRACTED");
    10401042    default:
  • branches/eam_branch_20080324/psModules/src/objects/pmSource.h

    r16819 r17275  
    33 * @author EAM, IfA; GLG, MHPCC
    44 *
    5  * @version $Revision: 1.23 $ $Name: not supported by cvs2svn $
    6  * @date $Date: 2008-03-05 01:08:08 $
     5 * @version $Revision: 1.23.2.1 $ $Name: not supported by cvs2svn $
     6 * @date $Date: 2008-04-02 21:16:16 $
    77 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii
    88 */
     
    4949    PM_SOURCE_MODE_DEFECT     = 0x0800, ///< Source is thought to be a defect
    5050    PM_SOURCE_MODE_SATURATED  = 0x1000, ///< Source is thought to be saturation
    51     PM_SOURCE_MODE_CRLIMIT    = 0x2000, ///< Source has crNsigma above limit
    52     PM_SOURCE_MODE_SUBTRACTED = 0x4000, ///< XXX this flag is actually only used internally (move)
     51    PM_SOURCE_MODE_CR_LIMIT   = 0x2000, ///< Source has crNsigma above limit
     52    PM_SOURCE_MODE_EXT_LIMIT  = 0x4000, ///< Source has crNsigma above limit
     53    PM_SOURCE_MODE_SUBTRACTED = 0x8000, ///< XXX this flag is actually only used internally (move)
    5354} pmSourceMode;
    5455
     
    6061 *
    6162 *  XXX do I have to re-organize this (again!) to allow an arbitrary set of extended model fits??
     63 *  XXX put the Mag and Err inside the pmModel?
     64 *  XXX keep the modelEXT or add to the psArray
     65 * 
    6266 *
    6367 */
Note: See TracChangeset for help on using the changeset viewer.