diff --git a/data-access/engine/src/common/src/fitsfiles.cpp b/data-access/engine/src/common/src/fitsfiles.cpp index e58683be6e21bb88b1bbf557903b5edef368c834..27eeebbaa89080e4304afb925d9350dd128b9b63 100644 --- a/data-access/engine/src/common/src/fitsfiles.cpp +++ b/data-access/engine/src/common/src/fitsfiles.cpp @@ -126,6 +126,10 @@ map<string, string> fitsfiles::read_header_wcs_coord_type(const std::string path istr = to_string(i++); } + if( hdr.contains_card( "RESTFREQ" ) ) keys.insert( "RESTFREQ" ); + if( hdr.contains_card( "RESTFRQ" ) ) keys.insert( "RESTFRQ" ); + if( hdr.contains_card( "RESTWAV" ) ) keys.insert( "RESTWAV" ); + return hdr.parse_string_cards(keys); }