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

#include <AssocMode.h>

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

Public Types

template<typename T >
using NdArray = Euclid::NdArray::NdArray<T>
 

Public Member Functions

virtual ~AssocMode ()=default
 Destructor.
 
 AssocMode ()
 
 AssocMode (bool has_assoc, const std::vector< double > &assoc_data, double ref_frame_pixel_radius=0.0, unsigned int group_id=0)
 
bool getMatch () const
 
const NdArray< SeFloat > & getAssocValues () const
 
double getRefFramePixelRadius () const
 
unsigned int getGroupId () const
 
- Public Member Functions inherited from SourceXtractor::Property
virtual ~Property ()=default
 

Private Attributes

bool m_has_assoc
 
NdArray< SeFloatm_assoc_data
 
double m_ref_frame_pixel_radius
 
unsigned int m_group_id
 

Detailed Description

Definition at line 33 of file AssocMode.h.

Member Typedef Documentation

◆ NdArray

Definition at line 36 of file AssocMode.h.

Constructor & Destructor Documentation

◆ ~AssocMode()

virtual SourceXtractor::AssocMode::~AssocMode ( )
virtualdefault

Destructor.

◆ AssocMode() [1/2]

SourceXtractor::AssocMode::AssocMode ( )
inline

Definition at line 43 of file AssocMode.h.

◆ AssocMode() [2/2]

SourceXtractor::AssocMode::AssocMode ( bool has_assoc,
const std::vector< double > & assoc_data,
double ref_frame_pixel_radius = 0.0,
unsigned int group_id = 0 )
inline

Definition at line 46 of file AssocMode.h.

Member Function Documentation

◆ getAssocValues()

const NdArray< SeFloat > & SourceXtractor::AssocMode::getAssocValues ( ) const
inline

Definition at line 59 of file AssocMode.h.

References m_assoc_data.

◆ getGroupId()

unsigned int SourceXtractor::AssocMode::getGroupId ( ) const
inline

Definition at line 67 of file AssocMode.h.

References m_group_id.

◆ getMatch()

bool SourceXtractor::AssocMode::getMatch ( ) const
inline

Definition at line 55 of file AssocMode.h.

References m_has_assoc.

Referenced by SourceXtractor::AssocModePartitionStep::partition().

◆ getRefFramePixelRadius()

double SourceXtractor::AssocMode::getRefFramePixelRadius ( ) const
inline

Definition at line 63 of file AssocMode.h.

References m_ref_frame_pixel_radius.

Member Data Documentation

◆ m_assoc_data

NdArray<SeFloat> SourceXtractor::AssocMode::m_assoc_data
private

Definition at line 74 of file AssocMode.h.

Referenced by getAssocValues().

◆ m_group_id

unsigned int SourceXtractor::AssocMode::m_group_id
private

Definition at line 76 of file AssocMode.h.

Referenced by getGroupId().

◆ m_has_assoc

bool SourceXtractor::AssocMode::m_has_assoc
private

Definition at line 72 of file AssocMode.h.

Referenced by getMatch().

◆ m_ref_frame_pixel_radius

double SourceXtractor::AssocMode::m_ref_frame_pixel_radius
private

Definition at line 75 of file AssocMode.h.

Referenced by getRefFramePixelRadius().


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