- Timestamp:
- Mar 28, 2015, 8:24:37 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20150112/ippTools/src/pxspace.c
r35040 r38049 57 57 } 58 58 59 bool pxspaceBoxAddWhere(pxConfig *config, psMetadata *where) 60 { 61 PXOPT_LOOKUP_F64(ra_min, config->args, "-ra_min", false, false); 62 PXOPT_LOOKUP_F64(ra_max, config->args, "-ra_max", false, false); 63 PXOPT_LOOKUP_F64(dec_min, config->args, "-dec_min", false, false); 64 PXOPT_LOOKUP_F64(dec_max, config->args, "-dec_max", false, false); 65 66 if (ra_min) { 67 ra_min *= PS_RAD_DEG; 68 psMetadataAddF32(where,PS_LIST_TAIL,"rawExp.ra",PS_META_DUPLICATE_OK, ">=", ra_min); 69 } 70 if (ra_max) { 71 ra_max *= PS_RAD_DEG; 72 psMetadataAddF32(where,PS_LIST_TAIL,"rawExp.ra",PS_META_DUPLICATE_OK, "<=", ra_max); 73 } 74 if (dec_min) { 75 dec_min *= PS_RAD_DEG; 76 psMetadataAddF32(where,PS_LIST_TAIL,"rawExp.decl",PS_META_DUPLICATE_OK, ">=", dec_min); 77 } 78 if (dec_max) { 79 dec_max *= PS_RAD_DEG; 80 psMetadataAddF32(where,PS_LIST_TAIL,"rawExp.decl",PS_META_DUPLICATE_OK, "<=", dec_max); 81 } 82 83 return true; 84 } 85 86 void pxspaceBoxAddArguments(psMetadata *md) 87 { 88 psMetadataAddF64(md, PS_LIST_TAIL, "-ra_min", 0, "search by right ascension (degrees)", NAN); 89 psMetadataAddF64(md, PS_LIST_TAIL, "-dec_min", 0, "search by declination (degrees)", NAN); 90 psMetadataAddF64(md, PS_LIST_TAIL, "-ra_max", 0, "search by right ascension (degrees)", NAN); 91 psMetadataAddF64(md, PS_LIST_TAIL, "-dec_max", 0, "search by declination (degrees)", NAN); 92 } 93 94 59 95 void pxskycellAddArguments(psMetadata *md) 60 96 {
Note:
See TracChangeset
for help on using the changeset viewer.
