SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
SourceXtractor::AperturePhotometry Class Reference

Aperture photometry fluxes and magnitudes. More...

#include <AperturePhotometry.h>

Inheritance diagram for SourceXtractor::AperturePhotometry:
Collaboration diagram for SourceXtractor::AperturePhotometry:

Public Member Functions

virtual ~AperturePhotometry ()=default
 Destructor.
 AperturePhotometry (const std::vector< SeFloat > &flux, const std::vector< SeFloat > &flux_error, const std::vector< SeFloat > &mag, const std::vector< SeFloat > &mag_error, const std::vector< Flags > &flag)
const std::vector< SeFloat > & getFluxes () const
const std::vector< SeFloat > & getFluxErrors () const
const std::vector< SeFloat > & getMags () const
const std::vector< SeFloat > & getMagErrors () const
const std::vector< Flags > & getFlags () const
Public Member Functions inherited from SourceXtractor::Property
virtual ~Property ()=default

Private Attributes

std::vector< SeFloatm_flux
std::vector< SeFloatm_flux_error
std::vector< SeFloatm_mag
std::vector< SeFloatm_mag_error
std::vector< Flagsm_flag

Detailed Description

Aperture photometry fluxes and magnitudes.

Definition at line 38 of file AperturePhotometry.h.

Constructor & Destructor Documentation

◆ ~AperturePhotometry()

virtual SourceXtractor::AperturePhotometry::~AperturePhotometry ( )
virtualdefault

Destructor.

◆ AperturePhotometry()

SourceXtractor::AperturePhotometry::AperturePhotometry ( const std::vector< SeFloat > & flux,
const std::vector< SeFloat > & flux_error,
const std::vector< SeFloat > & mag,
const std::vector< SeFloat > & mag_error,
const std::vector< Flags > & flag )
inline

Definition at line 46 of file AperturePhotometry.h.

References m_flag, m_flux, m_flux_error, m_mag, and m_mag_error.

Member Function Documentation

◆ getFlags()

const std::vector< Flags > & SourceXtractor::AperturePhotometry::getFlags ( ) const
inline

Definition at line 67 of file AperturePhotometry.h.

References m_flag.

◆ getFluxErrors()

const std::vector< SeFloat > & SourceXtractor::AperturePhotometry::getFluxErrors ( ) const
inline

Definition at line 55 of file AperturePhotometry.h.

References m_flux_error.

◆ getFluxes()

const std::vector< SeFloat > & SourceXtractor::AperturePhotometry::getFluxes ( ) const
inline

Definition at line 51 of file AperturePhotometry.h.

References m_flux.

◆ getMagErrors()

const std::vector< SeFloat > & SourceXtractor::AperturePhotometry::getMagErrors ( ) const
inline

Definition at line 63 of file AperturePhotometry.h.

References m_mag_error.

◆ getMags()

const std::vector< SeFloat > & SourceXtractor::AperturePhotometry::getMags ( ) const
inline

Definition at line 59 of file AperturePhotometry.h.

References m_mag.

Member Data Documentation

◆ m_flag

std::vector<Flags> SourceXtractor::AperturePhotometry::m_flag
private

Definition at line 76 of file AperturePhotometry.h.

Referenced by AperturePhotometry(), and getFlags().

◆ m_flux

std::vector<SeFloat> SourceXtractor::AperturePhotometry::m_flux
private

Definition at line 72 of file AperturePhotometry.h.

Referenced by AperturePhotometry(), and getFluxes().

◆ m_flux_error

std::vector<SeFloat> SourceXtractor::AperturePhotometry::m_flux_error
private

Definition at line 73 of file AperturePhotometry.h.

Referenced by AperturePhotometry(), and getFluxErrors().

◆ m_mag

std::vector<SeFloat> SourceXtractor::AperturePhotometry::m_mag
private

Definition at line 74 of file AperturePhotometry.h.

Referenced by AperturePhotometry(), and getMags().

◆ m_mag_error

std::vector<SeFloat> SourceXtractor::AperturePhotometry::m_mag_error
private

Definition at line 75 of file AperturePhotometry.h.

Referenced by AperturePhotometry(), and getMagErrors().


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