- Timestamp:
- Jun 19, 2012, 5:24:19 PM (14 years ago)
- Location:
- branches/meh_branches/ppstack_test
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
ippToPsps/jython/detectionbatch.py (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/meh_branches/ppstack_test
- Property svn:mergeinfo changed
-
branches/meh_branches/ppstack_test/ippToPsps/jython/detectionbatch.py
r33415 r34041 53 53 useFullTables) 54 54 55 if not self.everythingOK: return56 57 55 # get camera meta data 58 56 meta = self.gpc1Db.getCameraStageMeta(self.id) 59 57 if not meta: 60 self. everythingOK = False61 r eturn58 self.logger.errorPair("Could not get", "camera metadata") 59 raise 62 60 63 61 self.expID = meta[0]; … … 93 91 # get a fre primary header values. if in test mode, then use defaults 94 92 if self.safeDictionaryAccessWithDefault(self.header, 'MJD-OBS', "1") == "NULL": 95 self. everythingOK = False96 r eturn93 self.logger.errorPair("Could not get", "MJD-OBS") 94 raise 97 95 98 96 if self.safeDictionaryAccessWithDefault(self.header, 'EXPTIME', "1") == "NULL": 99 self. everythingOK = False100 r eturn97 self.logger.errorPair("Could not get", "EXPTIME") 98 raise 101 99 102 100 if self.safeDictionaryAccessWithDefault(self.header, 'FILTERID', "g.0000") == "NULL": 103 self. everythingOK = False104 r eturn101 self.logger.errorPair("Could not get", "FILTERID") 102 raise 105 103 106 104 self.obsTime = float(self.header['MJD-OBS']) + (float(self.header['EXPTIME']) / 172800.0) … … 418 416 ,momentYY \ 419 417 ,apMag \ 418 ,kronFlux \ 419 ,kronFluxErr \ 420 420 ,infoFlag \ 421 421 ,sky \ … … 436 436 ,X_PSF_SIG \ 437 437 ,Y_PSF_SIG \ 438 ,POW(10.0, (-0.4*PSF_INST_MAG)) / " +self.header['EXPTIME']+" \439 ,ABS((PSF_INST_MAG_SIG*(POW(10.0, (-0.4*PSF_INST_MAG)) / " +self.header['EXPTIME']+")) / 1.085736) \440 ,POW(10.0, (-0.4*PEAK_FLUX_AS_MAG)) / " +self.header['EXPTIME']+" \438 ,POW(10.0, (-0.4*PSF_INST_MAG)) / " + self.header['EXPTIME'] + " \ 439 ,ABS((PSF_INST_MAG_SIG*(POW(10.0, (-0.4*PSF_INST_MAG)) / " + self.header['EXPTIME'] + ")) / 1.085736) \ 440 ,POW(10.0, (-0.4*PEAK_FLUX_AS_MAG)) / " + self.header['EXPTIME'] + " \ 441 441 ,PSF_MAJOR \ 442 442 ,PSF_MINOR \ … … 448 448 ,MOMENTS_YY \ 449 449 ,AP_MAG \ 450 ,KRON_FLUX / " + self.header['EXPTIME'] + " \ 451 ,KRON_FLUX_ERR / " + self.header['EXPTIME'] + " \ 450 452 ,FLAGS\ 451 453 ,SKY \ … … 755 757 else : regex = ".*.psf" 756 758 757 columns = "IPP_IDET X_PSF Y_PSF X_PSF_SIG Y_PSF_SIG PSF_INST_MAG PSF_INST_MAG_SIG PEAK_FLUX_AS_MAG PSF_MAJOR PSF_MINOR PSF_THETA EXT_NSIGMA PSF_QF MOMENTS_XX MOMENTS_XY MOMENTS_YY AP_MAG FLAGS SKY SKY_SIGMA EXT_NSIGMA"759 columns = "IPP_IDET X_PSF Y_PSF X_PSF_SIG Y_PSF_SIG PSF_INST_MAG PSF_INST_MAG_SIG PEAK_FLUX_AS_MAG PSF_MAJOR PSF_MINOR PSF_THETA EXT_NSIGMA PSF_QF MOMENTS_XX MOMENTS_XY MOMENTS_YY AP_MAG KRON_FLUX KRON_FLUX_ERR FLAGS SKY SKY_SIGMA EXT_NSIGMA" 758 760 759 761 return super(DetectionBatch, self).importIppTables(columns, regex)
Note:
See TracChangeset
for help on using the changeset viewer.
