|
SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
|
#include <PyFitsFile.h>

Public Member Functions | |
| PyFitsFile (const std::string &filename) | |
| virtual | ~PyFitsFile ()=default |
| std::string | getFilename () const |
| std::vector< int > | getImageHdus () const |
| std::map< std::string, std::string > | getHeaders (int hdu) const |
| std::vector< int > | getDimensions (int hdu) const |
Private Attributes | |
| std::string | m_filename |
| std::shared_ptr< FitsFile > | m_file |
Definition at line 28 of file PyFitsFile.h.
|
explicit |
Definition at line 24 of file PyFitsFile.cpp.
References m_file, m_filename, and std::make_shared().

|
virtualdefault |
| std::vector< int > SourceXtractor::PyFitsFile::getDimensions | ( | int | hdu | ) | const |
Definition at line 38 of file PyFitsFile.cpp.
References m_file.
Referenced by SourceXtractor::BOOST_PYTHON_MODULE().
|
inline |
Definition at line 36 of file PyFitsFile.h.
References m_filename.
Referenced by SourceXtractor::BOOST_PYTHON_MODULE().
| std::map< std::string, std::string > SourceXtractor::PyFitsFile::getHeaders | ( | int | hdu | ) | const |
Definition at line 43 of file PyFitsFile.cpp.
References m_file, and SourceXtractor::VariantCast().
Referenced by SourceXtractor::BOOST_PYTHON_MODULE().

| std::vector< int > SourceXtractor::PyFitsFile::getImageHdus | ( | ) | const |
Definition at line 28 of file PyFitsFile.cpp.
References m_file, and std::vector< T >::push_back().
Referenced by SourceXtractor::BOOST_PYTHON_MODULE().

|
private |
Definition at line 47 of file PyFitsFile.h.
Referenced by getDimensions(), getHeaders(), getImageHdus(), and PyFitsFile().
|
private |
Definition at line 46 of file PyFitsFile.h.
Referenced by getFilename(), and PyFitsFile().