mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
Loading...
Searching...
No Matches

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.

Function Documentation

◆ TEST_CASE() [1/9]

mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE ( "CONTINUE-ing a card" ,
"" [ioutils::fits::fitsHeaderCard] )

◆ TEST_CASE() [2/9]

◆ TEST_CASE() [3/9]

◆ TEST_CASE() [4/9]

◆ TEST_CASE() [5/9]

mx::unitTest::fitsTest::fitsHeaderCardTest::TEST_CASE ( "Rejecting unsupported FITS header card conversions" ,
"" [ioutils::fits::fitsHeaderCard] )

◆ TEST_CASE() [6/9]

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().

◆ TEST_CASE() [7/9]

◆ TEST_CASE() [8/9]

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().

◆ TEST_CASE() [9/9]

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().