Changeset 24307 for trunk/ppMops
- Timestamp:
- Jun 2, 2009, 5:45:48 PM (17 years ago)
- Location:
- trunk/ppMops
- Files:
-
- 4 edited
-
configure.ac (modified) (2 diffs)
-
src/Makefile.am (modified) (1 diff)
-
src/ppMops.c (modified) (1 diff)
-
src/ppMops.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppMops/configure.ac
r24241 r24307 19 19 20 20 PKG_CHECK_MODULES([PSLIB], [pslib >= 1.0.0]) 21 PKG_CHECK_MODULES([PSMODULES], [psmodules >= 1.0.0]) 21 22 22 23 AC_PATH_PROG([ERRORCODES], [psParseErrorCodes], [missing]) … … 31 32 IPP_VERSION 32 33 33 AC_SUBST([PP SUB_CFLAGS])34 AC_SUBST([PP SUB_LIBS])34 AC_SUBST([PPMOPS_CFLAGS]) 35 AC_SUBST([PPMOPS_LIBS]) 35 36 36 37 AC_CONFIG_FILES([ -
trunk/ppMops/src/Makefile.am
r24241 r24307 22 22 FORCE: ; 23 23 24 ppMops_CPPFLAGS = $(PSLIB_CFLAGS) $(P PMOPS_CFLAGS)25 ppMops_LDFLAGS = $(PSLIB_LIBS) $(PPMOPS_LIBS)24 ppMops_CPPFLAGS = $(PSLIB_CFLAGS) $(PSMODULES_CFLAGS) $(PPMOPS_CFLAGS) 25 ppMops_LDFLAGS = $(PSLIB_LIBS) $(PPMOPS_LIBS) 26 26 27 27 ppMops_SOURCES = \ -
trunk/ppMops/src/ppMops.c
r24249 r24307 64 64 psU32 flags = psMetadataLookupU32(NULL, inRow, "FLAGS"); 65 65 66 if (!isfinite(mag) || !isfinite(magErr) || (flags & SOURCE_MASK)) { 66 if (!isfinite(mag) || !isfinite(magErr) || (flags & SOURCE_MASK) || 67 ((flags & PM_SOURCE_MODE_DEFECT) && !(flags & PM_SOURCE_MODE_MOMENTS_FAILURE)) 68 ) { 69 // DEFECT can be due to bad moments 67 70 continue; 68 71 } -
trunk/ppMops/src/ppMops.h
r24245 r24307 3 3 4 4 #include <pslib.h> 5 #include <pmSourceMasks.h> 5 6 6 7 #define IN_EXTNAME "SkyChip.psf" // Extension name for data in input 7 8 #define OBSERVATORY_CODE 566 // IAU Observatory Code 8 9 #define OUT_EXTNAME "MOPS_TRANSIENT_DETECTIONS" // Extension name for data in output 9 #define SOURCE_MASK (8 | /* FAIL */ \ 10 1024 | /* BADPSF */ \ 11 2048 | /* DEFECT */ \ 12 4096 | /* SATURATED */ \ 13 8192 | /* CR_LIMIT */ \ 14 65536 /* SKY_FAILURE */ \ 15 ) 10 #define SOURCE_MASK (PM_SOURCE_MODE_FAIL | PM_SOURCE_MODE_BADPSF | PM_SOURCE_MODE_SATURATED | \ 11 PM_SOURCE_MODE_CR_LIMIT | PM_SOURCE_MODE_SKY_FAILURE) // Flags to exclude 12 16 13 17 14 // Configuration data
Note:
See TracChangeset
for help on using the changeset viewer.
