SourceXtractorPlusPlus  0.19
SourceXtractor++, the next generation SExtractor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
SourceXtractor::ErrorEllipse Class Reference

#include <ErrorEllipse.h>

Inheritance diagram for SourceXtractor::ErrorEllipse:
Inheritance graph
[legend]
Collaboration diagram for SourceXtractor::ErrorEllipse:
Collaboration graph
[legend]

Public Member Functions

 ErrorEllipse (SeFloat a_error, SeFloat b_error, SeFloat theta_error, SeFloat cxx_error, SeFloat cyy_error, SeFloat cxy_error)
 
virtual ~ErrorEllipse ()=default
 
SeFloat getEllipseAError () const
 
SeFloat getEllipseBError () const
 
SeFloat getEllipseThetaError () const
 
SeFloat getEllipseCxxError () const
 
SeFloat getEllipseCyyError () const
 
SeFloat getEllipseCxyError () const
 
- Public Member Functions inherited from SourceXtractor::Property
virtual ~Property ()=default
 

Private Attributes

SeFloat m_a_error
 
SeFloat m_b_error
 
SeFloat m_theta_error
 
SeFloat m_cxx_error
 
SeFloat m_cyy_error
 
SeFloat m_cxy_error
 

Detailed Description

Definition at line 32 of file ErrorEllipse.h.

Constructor & Destructor Documentation

SourceXtractor::ErrorEllipse::ErrorEllipse ( SeFloat  a_error,
SeFloat  b_error,
SeFloat  theta_error,
SeFloat  cxx_error,
SeFloat  cyy_error,
SeFloat  cxy_error 
)
inline

Definition at line 35 of file ErrorEllipse.h.

virtual SourceXtractor::ErrorEllipse::~ErrorEllipse ( )
virtualdefault

Member Function Documentation

SeFloat SourceXtractor::ErrorEllipse::getEllipseAError ( ) const
inline

Semi-major axis error

Definition at line 43 of file ErrorEllipse.h.

References m_a_error.

SeFloat SourceXtractor::ErrorEllipse::getEllipseBError ( ) const
inline

Semi-minor axis error

Definition at line 50 of file ErrorEllipse.h.

References m_b_error.

SeFloat SourceXtractor::ErrorEllipse::getEllipseCxxError ( ) const
inline

Definition at line 61 of file ErrorEllipse.h.

References m_cxx_error.

SeFloat SourceXtractor::ErrorEllipse::getEllipseCxyError ( ) const
inline

Definition at line 69 of file ErrorEllipse.h.

References m_cxy_error.

SeFloat SourceXtractor::ErrorEllipse::getEllipseCyyError ( ) const
inline

Definition at line 65 of file ErrorEllipse.h.

References m_cyy_error.

SeFloat SourceXtractor::ErrorEllipse::getEllipseThetaError ( ) const
inline

Angle error in degrees

Definition at line 57 of file ErrorEllipse.h.

References m_theta_error.

Member Data Documentation

SeFloat SourceXtractor::ErrorEllipse::m_a_error
private

Definition at line 74 of file ErrorEllipse.h.

Referenced by getEllipseAError().

SeFloat SourceXtractor::ErrorEllipse::m_b_error
private

Definition at line 74 of file ErrorEllipse.h.

Referenced by getEllipseBError().

SeFloat SourceXtractor::ErrorEllipse::m_cxx_error
private

Definition at line 75 of file ErrorEllipse.h.

Referenced by getEllipseCxxError().

SeFloat SourceXtractor::ErrorEllipse::m_cxy_error
private

Definition at line 75 of file ErrorEllipse.h.

Referenced by getEllipseCxyError().

SeFloat SourceXtractor::ErrorEllipse::m_cyy_error
private

Definition at line 75 of file ErrorEllipse.h.

Referenced by getEllipseCyyError().

SeFloat SourceXtractor::ErrorEllipse::m_theta_error
private

Definition at line 74 of file ErrorEllipse.h.

Referenced by getEllipseThetaError().


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