Changeset 42627 for branches/eam_branches/ipp-20230313
- Timestamp:
- Feb 9, 2024, 3:56:03 PM (2 years ago)
- Location:
- branches/eam_branches/ipp-20230313
- Files:
-
- 6 edited
-
. (modified) (1 prop)
-
ippconfig (modified) (1 prop)
-
ippconfig/recipes/psastro.config (modified) (1 diff)
-
psastro (modified) (1 prop)
-
psastro/src/psastroDefineFiles.c (modified) (1 diff)
-
psastro/src/psastroLoadRefstars.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20230313
- Property svn:mergeinfo changed
/tags/ipp-ops-20220705-ippref (added) merged: 42261-42262,42269-42271,42280
- Property svn:mergeinfo changed
-
branches/eam_branches/ipp-20230313/ippconfig
- Property svn:mergeinfo changed
/tags/ipp-ops-20220705-ippref/ippconfig (added) merged: 42271,42280
- Property svn:mergeinfo changed
-
branches/eam_branches/ipp-20230313/ippconfig/recipes/psastro.config
r42390 r42627 256 256 DVO.GETSTAR.MIN.MAG F32 12.0 257 257 DVO.GETSTAR.MIN.MAG.INST F32 -15.0 258 DVO.GETSTAR.PM.APPLY BOOL FALSE 258 259 259 260 # if non-zero use as the zero point for computing magnitude limits for getstar -
branches/eam_branches/ipp-20230313/psastro
- Property svn:mergeinfo changed
/tags/ipp-ops-20220705-ippref/psastro (added) merged: 42270
- Property svn:mergeinfo changed
-
branches/eam_branches/ipp-20230313/psastro/src/psastroDefineFiles.c
r36837 r42627 61 61 return false; 62 62 } 63 psTime *endtime = psTimeFromString (KHendDate, PS_TIME_TAI); 63 // psTime *endtime = psTimeFromString (KHendDate, PS_TIME_TAI); 64 // 'endtime' and 'time' must be in the same units 65 psTime *endtime = psTimeFromString (KHendDate, time->type); 64 66 if (!endtime) { 65 67 psError (PM_ERR_CONFIG, false, "KH.CORRECT.APPLY requested, KH.CORRECT.ENDDATE has an invalid date/time"); -
branches/eam_branches/ipp-20230313/psastro/src/psastroLoadRefstars.c
r39926 r42627 139 139 psStringAppend (&getstarCommand, " -region %f %f %f %f -o %s", RAmin, DECmin, RAmax, DECmax, tempFile); 140 140 psTrace ("psastro", 3, "%s\n", getstarCommand); 141 142 // add the MJD for the exposure EPOCH 143 bool ProperMotionApply = psMetadataLookupF32 (&status, recipe, "DVO.GETSTAR.PM.APPLY"); 144 if (ProperMotionApply) { 145 pmFPAfile *input = psMetadataLookupPtr (NULL, config->files, source); // we've already done this before 146 myAssert (input, "oops"); 147 148 psTime *time = psMetadataLookupPtr(NULL, input->fpa->concepts, "FPA.TIME"); 149 if (time->sec == 0 && time->nsec == 0) { 150 psError (PM_ERR_CONFIG, false, "Exposure EPOCH proper motion correction requested, but date/time of exposure not found"); 151 return false; 152 } 153 psF64 EpochMJD = psTimeToMJD(time); 154 psStringAppend (&getstarCommand, " -epoch-mjd %lf", EpochMJD); 155 } 141 156 142 157 psLogMsg("psastro", PS_LOG_INFO, "getstar command: %s", getstarCommand);
Note:
See TracChangeset
for help on using the changeset viewer.
