SourceXtractorPlusPlus 0.21
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
SourceXtractor::DetectionFrameInfo Class Reference

#include <DetectionFrameInfo.h>

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

Public Member Functions

virtual ~DetectionFrameInfo ()=default
 
 DetectionFrameInfo (int width, int height, double gain, double saturation, double variance_threshold, double background_median_rms, const std::map< std::string, MetadataEntry > &metadata=std::map< std::string, MetadataEntry >(), size_t hdu_index=0)
 
double getGain () const
 
double getSaturation () const
 
int getWidth () const
 
int getHeight () const
 
SeFloat getVarianceThreshold () const
 
SeFloat getBackgroundMedianRms () const
 
const std::map< std::string, MetadataEntry > & getMetadata () const
 
size_t getHduIndex () const
 
- Public Member Functions inherited from SourceXtractor::Property
virtual ~Property ()=default
 

Private Attributes

int m_width
 
int m_height
 
double m_gain
 
double m_saturation
 
double m_variance_threshold
 
double m_background_median_rms
 
std::map< std::string, MetadataEntrym_metadata
 
size_t m_hdu_index
 

Detailed Description

Definition at line 29 of file DetectionFrameInfo.h.

Constructor & Destructor Documentation

◆ ~DetectionFrameInfo()

virtual SourceXtractor::DetectionFrameInfo::~DetectionFrameInfo ( )
virtualdefault

◆ DetectionFrameInfo()

SourceXtractor::DetectionFrameInfo::DetectionFrameInfo ( int width,
int height,
double gain,
double saturation,
double variance_threshold,
double background_median_rms,
const std::map< std::string, MetadataEntry > & metadata = std::map<std::stringMetadataEntry>(),
size_t hdu_index = 0 )
inline

Definition at line 34 of file DetectionFrameInfo.h.

Member Function Documentation

◆ getBackgroundMedianRms()

SeFloat SourceXtractor::DetectionFrameInfo::getBackgroundMedianRms ( ) const
inline

Definition at line 63 of file DetectionFrameInfo.h.

References m_background_median_rms.

◆ getGain()

double SourceXtractor::DetectionFrameInfo::getGain ( ) const
inline

Definition at line 43 of file DetectionFrameInfo.h.

References m_gain.

◆ getHduIndex()

size_t SourceXtractor::DetectionFrameInfo::getHduIndex ( ) const
inline

Definition at line 72 of file DetectionFrameInfo.h.

References m_hdu_index.

◆ getHeight()

int SourceXtractor::DetectionFrameInfo::getHeight ( ) const
inline

Definition at line 55 of file DetectionFrameInfo.h.

References m_height.

◆ getMetadata()

const std::map< std::string, MetadataEntry > & SourceXtractor::DetectionFrameInfo::getMetadata ( ) const
inline

Definition at line 68 of file DetectionFrameInfo.h.

References m_metadata.

◆ getSaturation()

double SourceXtractor::DetectionFrameInfo::getSaturation ( ) const
inline

Definition at line 47 of file DetectionFrameInfo.h.

References m_saturation.

◆ getVarianceThreshold()

SeFloat SourceXtractor::DetectionFrameInfo::getVarianceThreshold ( ) const
inline

Definition at line 59 of file DetectionFrameInfo.h.

References m_variance_threshold.

◆ getWidth()

int SourceXtractor::DetectionFrameInfo::getWidth ( ) const
inline

Definition at line 51 of file DetectionFrameInfo.h.

References m_width.

Member Data Documentation

◆ m_background_median_rms

double SourceXtractor::DetectionFrameInfo::m_background_median_rms
private

Definition at line 84 of file DetectionFrameInfo.h.

Referenced by getBackgroundMedianRms().

◆ m_gain

double SourceXtractor::DetectionFrameInfo::m_gain
private

Definition at line 80 of file DetectionFrameInfo.h.

Referenced by getGain().

◆ m_hdu_index

size_t SourceXtractor::DetectionFrameInfo::m_hdu_index
private

Definition at line 87 of file DetectionFrameInfo.h.

Referenced by getHduIndex().

◆ m_height

int SourceXtractor::DetectionFrameInfo::m_height
private

Definition at line 78 of file DetectionFrameInfo.h.

Referenced by getHeight().

◆ m_metadata

std::map<std::string, MetadataEntry> SourceXtractor::DetectionFrameInfo::m_metadata
private

Definition at line 86 of file DetectionFrameInfo.h.

Referenced by getMetadata().

◆ m_saturation

double SourceXtractor::DetectionFrameInfo::m_saturation
private

Definition at line 81 of file DetectionFrameInfo.h.

Referenced by getSaturation().

◆ m_variance_threshold

double SourceXtractor::DetectionFrameInfo::m_variance_threshold
private

Definition at line 83 of file DetectionFrameInfo.h.

Referenced by getVarianceThreshold().

◆ m_width

int SourceXtractor::DetectionFrameInfo::m_width
private

Definition at line 77 of file DetectionFrameInfo.h.

Referenced by getWidth().


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