Changeset 16759
- Timestamp:
- Feb 29, 2008, 2:15:29 PM (18 years ago)
- Location:
- branches/eam_branch_20080225/psModules/src/objects
- Files:
-
- 2 edited
-
pmSource.c (modified) (10 diffs)
-
pmSource.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branch_20080225/psModules/src/objects/pmSource.c
r16066 r16759 6 6 * @author EAM, IfA: significant modifications. 7 7 * 8 * @version $Revision: 1.49 $ $Name: not supported by cvs2svn $9 * @date $Date: 2008-0 1-15 02:48:10$8 * @version $Revision: 1.49.8.1 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2008-03-01 00:15:29 $ 10 10 * 11 11 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 513 513 if (!source->moments) { 514 514 source->type = PM_SOURCE_TYPE_STAR; 515 source->mode |= PM_SOURCE_MODE_DEFAULT;516 515 Nstar++; 517 516 continue; … … 542 541 if (Nsatpix > 1) { 543 542 source->type = PM_SOURCE_TYPE_SATURATED; 544 source->mode |= PM_SOURCE_MODE_ DEFAULT;543 source->mode |= PM_SOURCE_MODE_SATURATED; 545 544 Nsat ++; 546 545 continue; … … 553 552 if ((sigX < 0.05) || (sigY < 0.05)) { 554 553 source->type = PM_SOURCE_TYPE_DEFECT; 555 source->mode |= PM_SOURCE_MODE_DEF AULT;554 source->mode |= PM_SOURCE_MODE_DEFECT; 556 555 Ncr ++; 557 556 continue; … … 561 560 if ((sigX > (clump.X + 3*clump.dX)) || (sigY > (clump.Y + 3*clump.dY))) { 562 561 source->type = PM_SOURCE_TYPE_EXTENDED; 563 source->mode |= PM_SOURCE_MODE_DEFAULT;564 562 Next ++; 565 563 continue; … … 584 582 // random type of star 585 583 source->type = PM_SOURCE_TYPE_STAR; 586 source->mode |= PM_SOURCE_MODE_DEFAULT;587 584 } 588 585 … … 1006 1003 if (!strcasecmp (name, "PSFMODEL" )) return PM_SOURCE_MODE_PSFMODEL; 1007 1004 if (!strcasecmp (name, "EXTMODEL" )) return PM_SOURCE_MODE_EXTMODEL; 1008 if (!strcasecmp (name, "SUBTRACTED")) return PM_SOURCE_MODE_SUBTRACTED;1009 1005 if (!strcasecmp (name, "FITTED" )) return PM_SOURCE_MODE_FITTED; 1010 1006 if (!strcasecmp (name, "FAIL" )) return PM_SOURCE_MODE_FAIL; … … 1014 1010 if (!strcasecmp (name, "SATSTAR" )) return PM_SOURCE_MODE_SATSTAR; 1015 1011 if (!strcasecmp (name, "BLEND" )) return PM_SOURCE_MODE_BLEND; 1016 if (!strcasecmp (name, "LINEAR" )) return PM_SOURCE_MODE_LINEAR;1017 if (!strcasecmp (name, "TEMPSUB" )) return PM_SOURCE_MODE_TEMPSUB;1018 1012 if (!strcasecmp (name, "EXTERNAL" )) return PM_SOURCE_MODE_EXTERNAL; 1019 1013 if (!strcasecmp (name, "BADPSF" )) return PM_SOURCE_MODE_BADPSF; 1014 if (!strcasecmp (name, "DEFECT" )) return PM_SOURCE_MODE_DEFECT; 1015 if (!strcasecmp (name, "SATURATED" )) return PM_SOURCE_MODE_SATURATED; 1016 if (!strcasecmp (name, "SUBTRACTED")) return PM_SOURCE_MODE_SUBTRACTED; 1020 1017 return PM_SOURCE_MODE_DEFAULT; 1021 1018 } … … 1026 1023 case PM_SOURCE_MODE_PSFMODEL : return psStringCopy ("PSFMODEL" ); 1027 1024 case PM_SOURCE_MODE_EXTMODEL : return psStringCopy ("EXTMODEL" ); 1028 case PM_SOURCE_MODE_SUBTRACTED : return psStringCopy ("SUBTRACTED");1029 1025 case PM_SOURCE_MODE_FITTED : return psStringCopy ("FITTED" ); 1030 1026 case PM_SOURCE_MODE_FAIL : return psStringCopy ("FAIL" ); … … 1034 1030 case PM_SOURCE_MODE_SATSTAR : return psStringCopy ("SATSTAR" ); 1035 1031 case PM_SOURCE_MODE_BLEND : return psStringCopy ("BLEND" ); 1036 case PM_SOURCE_MODE_LINEAR : return psStringCopy ("LINEAR" );1037 case PM_SOURCE_MODE_TEMPSUB : return psStringCopy ("TEMPSUB" );1038 1032 case PM_SOURCE_MODE_EXTERNAL : return psStringCopy ("EXTERNAL" ); 1039 1033 case PM_SOURCE_MODE_BADPSF : return psStringCopy ("BADPSF" ); 1034 case PM_SOURCE_MODE_DEFECT : return psStringCopy ("DEFECT" ); 1035 case PM_SOURCE_MODE_SATURATED : return psStringCopy ("SATURATED" ); 1036 case PM_SOURCE_MODE_SUBTRACTED : return psStringCopy ("SUBTRACTED"); 1040 1037 default: 1041 1038 return NULL; -
branches/eam_branch_20080225/psModules/src/objects/pmSource.h
r16659 r16759 3 3 * @author EAM, IfA; GLG, MHPCC 4 4 * 5 * @version $Revision: 1.22.8. 1$ $Name: not supported by cvs2svn $6 * @date $Date: 2008-0 2-25 18:13:08$5 * @version $Revision: 1.22.8.2 $ $Name: not supported by cvs2svn $ 6 * @date $Date: 2008-03-01 00:14:57 $ 7 7 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii 8 8 */ … … 38 38 PM_SOURCE_MODE_PSFMODEL = 0x0001, ///< 39 39 PM_SOURCE_MODE_EXTMODEL = 0x0002, ///< 40 PM_SOURCE_MODE_ SUBTRACTED= 0x0004, ///<41 PM_SOURCE_MODE_F ITTED= 0x0008, ///<42 PM_SOURCE_MODE_ FAIL= 0x0010, ///<43 PM_SOURCE_MODE_P OOR = 0x0020, ///<44 PM_SOURCE_MODE_P AIR= 0x0040, ///<45 PM_SOURCE_MODE_ PSFSTAR = 0x0080, ///<46 PM_SOURCE_MODE_ SATSTAR= 0x0100, ///<47 PM_SOURCE_MODE_ BLEND = 0x0200, ///<48 PM_SOURCE_MODE_ LINEAR = 0x0400, ///<49 PM_SOURCE_MODE_ TEMPSUB = 0x0800, ///< XXX get me a better name!50 PM_SOURCE_MODE_ EXTERNAL = 0x1000, ///< XXX get me a better name!51 PM_SOURCE_MODE_ BADPSF = 0x2000, ///< Failed to get good estimate of object's PSF40 PM_SOURCE_MODE_FITTED = 0x0004, ///< 41 PM_SOURCE_MODE_FAIL = 0x0008, ///< 42 PM_SOURCE_MODE_POOR = 0x0010, ///< 43 PM_SOURCE_MODE_PAIR = 0x0020, ///< 44 PM_SOURCE_MODE_PSFSTAR = 0x0040, ///< 45 PM_SOURCE_MODE_SATSTAR = 0x0080, ///< 46 PM_SOURCE_MODE_BLEND = 0x0100, ///< 47 PM_SOURCE_MODE_EXTERNAL = 0x0200, ///< Source based on supplied input position 48 PM_SOURCE_MODE_BADPSF = 0x0400, ///< Failed to get good estimate of object's PSF 49 PM_SOURCE_MODE_DEFECT = 0x0800, ///< Source is thought to be a defect 50 PM_SOURCE_MODE_SATURATED = 0x1000, ///< Source is thought to be saturation 51 PM_SOURCE_MODE_SUBTRACTED = 0x2000, ///< XXX this flag is actually only used internally (move) 52 52 } pmSourceMode; 53 53
Note:
See TracChangeset
for help on using the changeset viewer.
