#include <CompressedFits.h>
|  | 
| gzFile | OpenGzFile () | 
|  | 
| bool | DecompressedFileExists () | 
|  | 
| void | SetDecompressFilename () | 
|  | 
| bool | IsImageHdu (const std::string &fits_block, CARTA::FileInfoExtended &file_info_ext, long long &data_size) | 
|  | 
| void | ParseFitsCard (casacore::String &fits_card, casacore::String &keyword, casacore::String &value, casacore::String &comment) | 
|  | 
| void | AddHeaderEntry (casacore::String &keyword, casacore::String &value, casacore::String &comment, CARTA::FileInfoExtended &file_info_ext) | 
|  | 
| bool | IsBeamTable (const std::string &fits_block, BeamTableInfo &beam_table_info) | 
|  | 
| void | SetHistoryBeam (BeamInfo &beam_info) | 
|  | 
| void | SetBeam (const BeamInfo &beam_info) | 
|  | 
| void | ReadBeamsTable (gzFile zip_file, BeamTableInfo &beam_table_info) | 
|  | 
| void | SetDefaultTransformMatrix () | 
|  | 
◆ CompressedFits()
      
        
          | CompressedFits::CompressedFits | ( | const std::string & | filename, | 
        
          |  |  | bool | support_aips_beam = false | 
        
          |  | ) |  |  | 
      
 
 
◆ AddHeaderEntry()
  
  | 
        
          | void CompressedFits::AddHeaderEntry | ( | casacore::String & | keyword, |  
          |  |  | casacore::String & | value, |  
          |  |  | casacore::String & | comment, |  
          |  |  | CARTA::FileInfoExtended & | file_info_ext |  
          |  | ) |  |  |  | private | 
 
 
◆ DecompressedFileExists()
  
  | 
        
          | bool CompressedFits::DecompressedFileExists | ( |  | ) |  |  | private | 
 
 
◆ DecompressGzFile()
      
        
          | bool CompressedFits::DecompressGzFile | ( | std::string & | unzip_file, | 
        
          |  |  | std::string & | error | 
        
          |  | ) |  |  | 
      
 
 
◆ GetBeamSet()
      
        
          | const casacore::ImageBeamSet & CompressedFits::GetBeamSet | ( | bool & | is_history_beam | ) |  | 
      
 
 
◆ GetDecompressSize()
      
        
          | unsigned long long CompressedFits::GetDecompressSize | ( |  | ) |  | 
      
 
 
◆ GetFirstImageHdu()
      
        
          | bool CompressedFits::GetFirstImageHdu | ( | string & | hduname | ) |  | 
      
 
 
◆ GetFitsHeaderInfo()
      
        
          | bool CompressedFits::GetFitsHeaderInfo | ( | std::map< std::string, CARTA::FileInfoExtended > & | hdu_info_map | ) |  | 
      
 
 
◆ GetShape()
  
  | 
        
          | casacore::IPosition & carta::CompressedFits::GetShape | ( |  | ) |  |  | inline | 
 
 
◆ GetTransformMatrix()
      
        
          | casacore::Matrix< casacore::Double > CompressedFits::GetTransformMatrix | ( |  | ) |  | 
      
 
 
◆ IsBeamTable()
  
  | 
        
          | bool CompressedFits::IsBeamTable | ( | const std::string & | fits_block, |  
          |  |  | BeamTableInfo & | beam_table_info |  
          |  | ) |  |  |  | private | 
 
 
◆ IsImageHdu()
  
  | 
        
          | bool CompressedFits::IsImageHdu | ( | const std::string & | fits_block, |  
          |  |  | CARTA::FileInfoExtended & | file_info_ext, |  
          |  |  | long long & | data_size |  
          |  | ) |  |  |  | private | 
 
 
◆ OpenGzFile()
  
  | 
        
          | gzFile CompressedFits::OpenGzFile | ( |  | ) |  |  | private | 
 
 
◆ ParseFitsCard()
  
  | 
        
          | void CompressedFits::ParseFitsCard | ( | casacore::String & | fits_card, |  
          |  |  | casacore::String & | keyword, |  
          |  |  | casacore::String & | value, |  
          |  |  | casacore::String & | comment |  
          |  | ) |  |  |  | private | 
 
 
◆ ReadBeamsTable()
  
  | 
        
          | void CompressedFits::ReadBeamsTable | ( | gzFile | zip_file, |  
          |  |  | BeamTableInfo & | beam_table_info |  
          |  | ) |  |  |  | private | 
 
 
◆ SetBeam()
  
  | 
        
          | void CompressedFits::SetBeam | ( | const BeamInfo & | beam_info | ) |  |  | private | 
 
 
◆ SetDecompressFilename()
  
  | 
        
          | void CompressedFits::SetDecompressFilename | ( |  | ) |  |  | private | 
 
 
◆ SetDefaultTransformMatrix()
  
  | 
        
          | void CompressedFits::SetDefaultTransformMatrix | ( |  | ) |  |  | private | 
 
 
◆ SetHistoryBeam()
  
  | 
        
          | void CompressedFits::SetHistoryBeam | ( | BeamInfo & | beam_info | ) |  |  | private | 
 
 
◆ SetShape()
  
  | 
        
          | void carta::CompressedFits::SetShape | ( | casacore::IPosition | shape | ) |  |  | inline | 
 
 
◆ _beam_set
  
  | 
        
          | casacore::ImageBeamSet carta::CompressedFits::_beam_set |  | private | 
 
 
◆ _filename
  
  | 
        
          | std::string carta::CompressedFits::_filename |  | private | 
 
 
◆ _history_beam_headers
  
  | 
        
          | std::vector<casacore::String> carta::CompressedFits::_history_beam_headers |  | private | 
 
 
◆ _is_history_beam
  
  | 
        
          | bool carta::CompressedFits::_is_history_beam |  | private | 
 
 
◆ _shape
  
  | 
        
          | casacore::IPosition carta::CompressedFits::_shape |  | private | 
 
 
◆ _support_aips_beam
  
  | 
        
          | bool carta::CompressedFits::_support_aips_beam |  | private | 
 
 
◆ _unzip_filename
  
  | 
        
          | std::string carta::CompressedFits::_unzip_filename |  | private | 
 
 
◆ _xform
  
  | 
        
          | casacore::Matrix<casacore::Double> carta::CompressedFits::_xform |  | private | 
 
 
The documentation for this class was generated from the following files: