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::ObjectInfo Class Reference

#include <ObjectInfo.h>

Collaboration diagram for SourceXtractor::ObjectInfo:
[legend]

Public Member Functions

 ObjectInfo (const SourceInterface &source)
 
virtual ~ObjectInfo ()=default
 
SeFloat getCentroidX () const
 
SeFloat getCentroidY () const
 
SeFloat getIsoFlux () const
 
SeFloat getRadius () const
 
SeFloat getAngle () const
 
SeFloat getAspectRatio () const
 

Private Attributes

std::reference_wrapper< const
SourceInterface
m_source
 

Detailed Description

Definition at line 31 of file ObjectInfo.h.

Constructor & Destructor Documentation

SourceXtractor::ObjectInfo::ObjectInfo ( const SourceInterface source)

Definition at line 29 of file ObjectInfo.cpp.

virtual SourceXtractor::ObjectInfo::~ObjectInfo ( )
virtualdefault

Member Function Documentation

SeFloat SourceXtractor::ObjectInfo::getAngle ( ) const

Definition at line 49 of file ObjectInfo.cpp.

References m_source.

Referenced by SourceXtractor::BOOST_PYTHON_MODULE().

SeFloat SourceXtractor::ObjectInfo::getAspectRatio ( ) const

Definition at line 53 of file ObjectInfo.cpp.

References m_source.

Referenced by SourceXtractor::BOOST_PYTHON_MODULE().

SeFloat SourceXtractor::ObjectInfo::getCentroidX ( ) const

Definition at line 31 of file ObjectInfo.cpp.

References m_source.

Referenced by SourceXtractor::BOOST_PYTHON_MODULE().

SeFloat SourceXtractor::ObjectInfo::getCentroidY ( ) const

Definition at line 36 of file ObjectInfo.cpp.

References m_source.

Referenced by SourceXtractor::BOOST_PYTHON_MODULE().

SeFloat SourceXtractor::ObjectInfo::getIsoFlux ( ) const

Definition at line 41 of file ObjectInfo.cpp.

References m_source.

Referenced by SourceXtractor::BOOST_PYTHON_MODULE().

SeFloat SourceXtractor::ObjectInfo::getRadius ( ) const

Definition at line 45 of file ObjectInfo.cpp.

References m_source.

Referenced by SourceXtractor::BOOST_PYTHON_MODULE().

Member Data Documentation

std::reference_wrapper<const SourceInterface> SourceXtractor::ObjectInfo::m_source
private

Definition at line 53 of file ObjectInfo.h.

Referenced by getAngle(), getAspectRatio(), getCentroidX(), getCentroidY(), getIsoFlux(), and getRadius().


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