RTC Toolkit  0.1.0-alpha
Namespaces | Functions
fitsIoFunctions.hpp File Reference

Declaration of FITS I/O helper functions. More...

#include <cassert>
#include <type_traits>
#include <limits>
#include <string>
#include <boost/filesystem.hpp>
#include <unistd.h>
#include <fitsio.h>
#include <rtctk/componentFramework/logger.hpp>
#include <rtctk/componentFramework/exceptions.hpp>
#include <rtctk/componentFramework/matrixBuffer.hpp>

Go to the source code of this file.

Namespaces

 rtctk
 
 rtctk::componentFramework
 

Functions

std::string rtctk::componentFramework::GetCfitsioErrorMsg (int status)
 
std::string rtctk::componentFramework::CfitsioImageTypeToString (int bitpix)
 
std::string rtctk::componentFramework::CfitsioDataTypeToString (int datatype)
 
template<typename T , typename A >
void rtctk::componentFramework::WriteMatrixToFits (const std::string &filename, const MatrixBuffer< T, A > &matrix)
 
template<typename T , typename A >
void rtctk::componentFramework::ReadMatrixFromFits (const std::string &filename, MatrixBuffer< T, A > &matrix)
 
template<typename T , typename A >
void rtctk::componentFramework::WriteVectorToFits (const std::string &filename, const std::vector< T, A > &vector)
 
template<typename T , typename A >
void rtctk::componentFramework::ReadVectorFromFits (const std::string &filename, std::vector< T, A > &vector)
 
template<typename A >
void rtctk::componentFramework::WriteMatrixToFits (const std::string &filename, const MatrixBuffer< bool, A > &matrix)
 
template<typename A >
void rtctk::componentFramework::ReadMatrixFromFits (const std::string &filename, MatrixBuffer< bool, A > &matrix)
 
template<typename A >
void rtctk::componentFramework::WriteVectorToFits (const std::string &filename, const std::vector< bool, A > &vector)
 
template<typename A >
void rtctk::componentFramework::ReadVectorFromFits (const std::string &filename, std::vector< bool, A > &vector)
 

Detailed Description

Declaration of FITS I/O helper functions.