|
mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
|
Functions | |
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE ("Round-tripping native FITS header card values", "[ioutils::fits::fitsHeaderCard]") | |
| Verifies construction, copying, assignment, and scalar access for every supported numeric card type. | |
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE ("Parsing numeric FITS header card strings", "[ioutils::fits::fitsHeaderCard]") | |
| Verifies parsing a stored FITS value string into every supported numeric scalar type. | |
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE ("Converting numeric FITS header card types", "[ioutils::fits::fitsHeaderCard]") | |
| Verifies numeric fitsHeaderCard conversions between every supported scalar source and target type. | |
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE ("Rejecting unsupported FITS header card conversions", "[ioutils::fits::fitsHeaderCard]") | |
| Verifies fitsHeaderCard reports unsupported source and target conversions without undefined values. | |
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE ("Writing FITS header card types", "[ioutils::fits::fitsHeaderCard]") | |
| Verifies writing every supported fitsHeaderCard representation through CFITSIO. | |
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE ("fitsHeaderCard setting types", "[ioutils::fits::fitsHeaderCard]") | |
| Verify conversion of types. | |
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE ("Removing white space around string values", "[ioutils::fits::fitsHeaderCard]") | |
| Removing white space around string values. | |
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE ("CONTINUE-ing a card", "[ioutils::fits::fitsHeaderCard]") | |
| CONTINUE-ing a card. | |
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE ("Updating HCI coadd header cards", "[ioutils::fits::fitsHeaderCard][hciReduce]") | |
| Verifies the typed card updates used for HCI coadd provenance. | |
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE | ( | "CONTINUE-ing a card" | , |
| "" | [ioutils::fits::fitsHeaderCard] ) |
CONTINUE-ing a card.
Definition at line 615 of file fitsHeaderCard_test.cpp.
References mx::fits::fitsHeaderCard< verboseT >::comment(), mx::fits::fitsHeaderCard< verboseT >::keyword(), mx::noerror, and mx::fits::fitsHeaderCard< verboseT >::String().
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE | ( | "Converting numeric FITS header card types" | , |
| "" | [ioutils::fits::fitsHeaderCard] ) |
Verifies numeric fitsHeaderCard conversions between every supported scalar source and target type.
Definition at line 223 of file fitsHeaderCard_test.cpp.
References mx::fits::fitsHeaderCard< verboseT >::Char(), mx::fits::fitsHeaderCard< verboseT >::Double(), mx::fits::fitsType(), mx::fits::fitsHeaderCard< verboseT >::Float(), mx::fits::fitsHeaderCard< verboseT >::Int(), mx::fits::fitsHeaderCard< verboseT >::Long(), mx::fits::fitsHeaderCard< verboseT >::LongLong(), mx::noerror, mx::fits::fitsHeaderCard< verboseT >::Short(), mx::fits::fitsHeaderCard< verboseT >::String(), mx::fits::fitsHeaderCard< verboseT >::type(), mx::fits::fitsHeaderCard< verboseT >::UChar(), mx::fits::fitsHeaderCard< verboseT >::UInt(), mx::fits::fitsHeaderCard< verboseT >::ULong(), mx::fits::fitsHeaderCard< verboseT >::ULongLong(), mx::fits::fitsHeaderCard< verboseT >::UShort(), and mx::fits::fitsHeaderCard< verboseT >::valueGood().
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE | ( | "fitsHeaderCard setting types" | , |
| "" | [ioutils::fits::fitsHeaderCard] ) |
Verify conversion of types.
Definition at line 418 of file fitsHeaderCard_test.cpp.
References mx::fits::fitsHeaderCard< verboseT >::comment(), mx::error, mx::fits::fitsType(), mx::fits::fitsHeaderCard< verboseT >::Int(), mx::fits::fitsHeaderCard< verboseT >::keyword(), mx::noerror, mx::fits::fitsHeaderCard< verboseT >::type(), mx::fits::fitsHeaderCard< verboseT >::value(), mx::fits::fitsHeaderCard< verboseT >::valueGood(), mx::fits::fitsHeaderCard< verboseT >::valueStr(), and mx::fits::fitsHeaderCard< verboseT >::valueStrGood().
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE | ( | "Parsing numeric FITS header card strings" | , |
| "" | [ioutils::fits::fitsHeaderCard] ) |
Verifies parsing a stored FITS value string into every supported numeric scalar type.
Definition at line 184 of file fitsHeaderCard_test.cpp.
References mx::fits::fitsHeaderCard< verboseT >::Char(), mx::fits::fitsHeaderCard< verboseT >::Double(), mx::error, mx::fits::fitsType(), mx::fits::fitsHeaderCard< verboseT >::Float(), mx::fits::fitsHeaderCard< verboseT >::Int(), mx::fits::fitsHeaderCard< verboseT >::Long(), mx::fits::fitsHeaderCard< verboseT >::LongLong(), mx::noerror, mx::fits::fitsHeaderCard< verboseT >::Short(), mx::fits::fitsHeaderCard< verboseT >::UChar(), mx::fits::fitsHeaderCard< verboseT >::UInt(), mx::fits::fitsHeaderCard< verboseT >::ULong(), mx::fits::fitsHeaderCard< verboseT >::ULongLong(), mx::fits::fitsHeaderCard< verboseT >::UShort(), and mx::fits::fitsHeaderCard< verboseT >::valueGood().
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE | ( | "Rejecting unsupported FITS header card conversions" | , |
| "" | [ioutils::fits::fitsHeaderCard] ) |
Verifies fitsHeaderCard reports unsupported source and target conversions without undefined values.
Definition at line 297 of file fitsHeaderCard_test.cpp.
References mx::error, mx::fits::fitsType(), mx::invalidarg, mx::invalidconfig, mx::noerror, mx::notimpl, mx::paramnotset, mx::fits::fitsHeaderCard< verboseT >::String(), and mx::fits::fitsHeaderCard< verboseT >::type().
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE | ( | "Removing white space around string values" | , |
| "" | [ioutils::fits::fitsHeaderCard] ) |
Removing white space around string values.
Definition at line 504 of file fitsHeaderCard_test.cpp.
References mx::fits::fitsHeaderCard< verboseT >::String(), and mx::fits::fitsHeaderCard< verboseT >::value().
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE | ( | "Round-tripping native FITS header card values" | , |
| "" | [ioutils::fits::fitsHeaderCard] ) |
Verifies construction, copying, assignment, and scalar access for every supported numeric card type.
Definition at line 90 of file fitsHeaderCard_test.cpp.
References mx::fits::fitsHeaderCard< verboseT >::Char(), mx::fits::fitsHeaderCard< verboseT >::comment(), mx::fits::fitsHeaderCard< verboseT >::Double(), mx::error, mx::fits::fitsType(), mx::fits::fitsHeaderCard< verboseT >::Float(), mx::fits::fitsHeaderCard< verboseT >::Int(), mx::fits::fitsHeaderCard< verboseT >::keyword(), mx::fits::fitsHeaderCard< verboseT >::Long(), mx::fits::fitsHeaderCard< verboseT >::LongLong(), mx::noerror, mx::fits::fitsHeaderCard< verboseT >::Short(), mx::fits::fitsHeaderCard< verboseT >::type(), mx::fits::fitsHeaderCard< verboseT >::UChar(), mx::fits::fitsHeaderCard< verboseT >::UInt(), mx::fits::fitsHeaderCard< verboseT >::ULong(), mx::fits::fitsHeaderCard< verboseT >::ULongLong(), mx::fits::fitsHeaderCard< verboseT >::UShort(), mx::fits::fitsHeaderCard< verboseT >::valueGood(), mx::fits::fitsHeaderCard< verboseT >::valueStr(), and mx::fits::fitsHeaderCard< verboseT >::valueStrGood().
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE | ( | "Updating HCI coadd header cards" | , |
| "" | [ioutils::fits::fitsHeaderCard][hciReduce] ) |
Verifies the typed card updates used for HCI coadd provenance.
Definition at line 658 of file fitsHeaderCard_test.cpp.
References mx::fits::fitsHeaderCard< verboseT >::comment(), mx::noerror, mx::fits::fitsHeaderCard< verboseT >::String(), and mx::fits::fitsHeaderCard< verboseT >::value().
| mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE | ( | "Writing FITS header card types" | , |
| "" | [ioutils::fits::fitsHeaderCard] ) |
Verifies writing every supported fitsHeaderCard representation through CFITSIO.
Definition at line 368 of file fitsHeaderCard_test.cpp.
References mx::fits::fitsType(), mx::invalidarg, mx::noerror, and mx::fits::fitsHeaderCard< verboseT >::write().