Changeset 9711
- Timestamp:
- Oct 20, 2006, 6:05:48 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/dettool.c (modified) (15 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/dettool.c
r9707 r9711 220 220 return false; 221 221 } 222 223 // optional 222 224 psString exp_type = psMetadataLookupStr(&status, config->args, "-exp_type"); 223 225 if (!status) { … … 225 227 return false; 226 228 } 227 if (!exp_type) { 228 psError(PS_ERR_UNKNOWN, true, "-exp_type is required"); 229 return false; 230 } 229 231 230 psString filter = psMetadataLookupStr(&status, config->args, "-filter"); 232 231 if (!status) { … … 234 233 return false; 235 234 } 236 if (!filter) { 237 psError(PS_ERR_UNKNOWN, true, "-filter is required"); 238 return false; 239 } 235 240 236 psF32 airmass = psMetadataLookupF32(&status, config->args, "-airmass"); 241 237 if (!status) { … … 243 239 return false; 244 240 } 245 if (isnan(airmass)) { 246 psError(PS_ERR_UNKNOWN, true, "-airmass is required"); 247 return false; 248 } 241 249 242 psF32 exp_time = psMetadataLookupF32(&status, config->args, "-exp_time"); 250 243 if (!status) { … … 252 245 return false; 253 246 } 254 if (isnan(exp_time)) { 255 psError(PS_ERR_UNKNOWN, true, "-exp_time is required"); 256 return false; 257 } 247 258 248 psF32 ccd_temp = psMetadataLookupF32(&status, config->args, "-ccd_temp"); 259 249 if (!status) { … … 261 251 return false; 262 252 } 263 if (isnan(ccd_temp)) { 264 psError(PS_ERR_UNKNOWN, true, "-ccd_temp is required"); 265 return false; 266 } 253 267 254 psF64 posang = psMetadataLookupF32(&status, config->args, "-posang"); 268 255 if (!status) { … … 270 257 return false; 271 258 } 272 if (isnan(posang)) { 273 psError(PS_ERR_UNKNOWN, true, "-posang is required"); 274 return false; 275 } 276 // optional 259 277 260 psString object = psMetadataLookupStr(&status, config->args, "-object"); 278 261 if (!status) { … … 280 263 return false; 281 264 } 265 282 266 psTime *registered = NULL; 283 267 { … … 606 590 // the assigned values 607 591 592 // optional 608 593 psString exp_type = psMetadataLookupStr(&status, config->args, "-set_exp_type"); 609 594 if (!status) { … … 611 596 return false; 612 597 } 613 if (!exp_type) { 614 psError(PS_ERR_UNKNOWN, true, "-set_exp_type is required"); 615 return false; 616 } 598 617 599 psString filter = psMetadataLookupStr(&status, config->args, "-set_filter"); 618 600 if (!status) { … … 620 602 return false; 621 603 } 622 if (!filter) { 623 psError(PS_ERR_UNKNOWN, true, "-set_filter is required"); 624 return false; 625 } 604 626 605 psF32 airmass = psMetadataLookupF32(&status, config->args, "-set_airmass"); 627 606 if (!status) { … … 629 608 return false; 630 609 } 631 if (isnan(airmass)) { 632 psError(PS_ERR_UNKNOWN, true, "-set_airmass is required"); 633 return false; 634 } 610 635 611 psF32 exp_time = psMetadataLookupF32(&status, config->args, "-set_exp_time"); 636 612 if (!status) { … … 638 614 return false; 639 615 } 640 if (isnan(exp_time)) { 641 psError(PS_ERR_UNKNOWN, true, "-set_exp_time is required"); 642 return false; 643 } 616 644 617 psF32 ccd_temp = psMetadataLookupF32(&status, config->args, "-set_ccd_temp"); 645 618 if (!status) { … … 647 620 return false; 648 621 } 649 if (isnan(ccd_temp)) { 650 psError(PS_ERR_UNKNOWN, true, "-set_ccd_temp is required"); 651 return false; 652 } 622 653 623 psF64 posang = psMetadataLookupF32(&status, config->args, "-set_posang"); 654 624 if (!status) { … … 656 626 return false; 657 627 } 658 if (isnan(posang)) { 659 psError(PS_ERR_UNKNOWN, true, "-set_posang is required"); 660 return false; 661 } 662 // optional 628 663 629 psString object = psMetadataLookupStr(&status, config->args, "-set_object"); 664 630 if (!status) {
Note:
See TracChangeset
for help on using the changeset viewer.
