SourceXtractorPlusPlus  0.14
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
SourceXtractor::PyFitsFile Class Reference

#include <PyFitsFile.h>

Collaboration diagram for SourceXtractor::PyFitsFile:
[legend]

Public Member Functions

 PyFitsFile (const std::string &filename)
 
virtual ~PyFitsFile ()
 
std::string getFilename () const
 
std::vector< int > getImageHdus () const
 
std::map< std::string,
std::string
getHeaders (int hdu) const
 

Private Attributes

std::string m_filename
 
std::shared_ptr< FitsFilem_file
 

Detailed Description

Definition at line 32 of file PyFitsFile.h.

Constructor & Destructor Documentation

SourceXtractor::PyFitsFile::PyFitsFile ( const std::string filename)

Definition at line 26 of file PyFitsFile.cpp.

References SourceXtractor::FitsFileManager::getInstance(), and m_file.

Here is the call graph for this function:

virtual SourceXtractor::PyFitsFile::~PyFitsFile ( )
inlinevirtual

Definition at line 38 of file PyFitsFile.h.

References m_file.

Member Function Documentation

std::string SourceXtractor::PyFitsFile::getFilename ( ) const
inline

Definition at line 45 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 41 of file PyFitsFile.cpp.

References m_file.

Referenced by SourceXtractor::BOOST_PYTHON_MODULE().

std::vector< int > SourceXtractor::PyFitsFile::getImageHdus ( ) const

Definition at line 31 of file PyFitsFile.cpp.

References m_file, and std::vector< T >::push_back().

Referenced by SourceXtractor::BOOST_PYTHON_MODULE().

Here is the call graph for this function:

Member Data Documentation

std::shared_ptr<FitsFile> SourceXtractor::PyFitsFile::m_file
private

Definition at line 55 of file PyFitsFile.h.

Referenced by getHeaders(), getImageHdus(), PyFitsFile(), and ~PyFitsFile().

std::string SourceXtractor::PyFitsFile::m_filename
private

Definition at line 54 of file PyFitsFile.h.

Referenced by getFilename().


The documentation for this class was generated from the following files: