Changeset 17275
- Timestamp:
- Apr 2, 2008, 11:16:16 AM (18 years ago)
- Location:
- branches/eam_branch_20080324/psModules/src/objects
- Files:
-
- 4 edited
-
models/pmModel_QGAUSS.c (modified) (1 diff)
-
models/pmModel_SERSIC.c (modified) (1 diff)
-
pmSource.c (modified) (3 diffs)
-
pmSource.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branch_20080324/psModules/src/objects/models/pmModel_QGAUSS.c
r15834 r17275 457 457 458 458 status = true; 459 status &= (dP < 0.5);459 // status &= (dP < 0.5); 460 460 status &= (PAR[PM_PAR_I0] > 0); 461 461 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])); 462 465 463 466 return status; -
branches/eam_branch_20080324/psModules/src/objects/models/pmModel_SERSIC.c
r15834 r17275 442 442 443 443 status = true; 444 status &= (dP < 0.5);444 // status &= (dP < 0.5); 445 445 status &= (PAR[PM_PAR_I0] > 0); 446 446 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])); 447 450 448 451 return status; -
branches/eam_branch_20080324/psModules/src/objects/pmSource.c
r17049 r17275 6 6 * @author EAM, IfA: significant modifications. 7 7 * 8 * @version $Revision: 1.51 $ $Name: not supported by cvs2svn $9 * @date $Date: 2008-0 3-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 $ 10 10 * 11 11 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 1015 1015 if (!strcasecmp (name, "DEFECT" )) return PM_SOURCE_MODE_DEFECT; 1016 1016 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; 1018 1019 if (!strcasecmp (name, "SUBTRACTED")) return PM_SOURCE_MODE_SUBTRACTED; 1019 1020 return PM_SOURCE_MODE_DEFAULT; … … 1036 1037 case PM_SOURCE_MODE_DEFECT : return psStringCopy ("DEFECT" ); 1037 1038 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" ); 1039 1041 case PM_SOURCE_MODE_SUBTRACTED : return psStringCopy ("SUBTRACTED"); 1040 1042 default: -
branches/eam_branch_20080324/psModules/src/objects/pmSource.h
r16819 r17275 3 3 * @author EAM, IfA; GLG, MHPCC 4 4 * 5 * @version $Revision: 1.23 $ $Name: not supported by cvs2svn $6 * @date $Date: 2008-0 3-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 $ 7 7 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii 8 8 */ … … 49 49 PM_SOURCE_MODE_DEFECT = 0x0800, ///< Source is thought to be a defect 50 50 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) 53 54 } pmSourceMode; 54 55 … … 60 61 * 61 62 * 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 * 62 66 * 63 67 */
Note:
See TracChangeset
for help on using the changeset viewer.
