SourceXtractorPlusPlus 0.19.2
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)
 
bool getMatch () const
 
const NdArray< SeFloat > & getAssocValues () const
 
- Public Member Functions inherited from SourceXtractor::Property
virtual ~Property ()=default
 

Private Attributes

bool m_has_assoc
 
NdArray< SeFloatm_assoc_data
 

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 
)
inline

Definition at line 46 of file AssocMode.h.

References std::vector< T >::size().

Here is the call graph for this function:

Member Function Documentation

◆ getAssocValues()

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

Definition at line 57 of file AssocMode.h.

References m_assoc_data.

◆ getMatch()

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

Definition at line 53 of file AssocMode.h.

References m_has_assoc.

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

Member Data Documentation

◆ m_assoc_data

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

Definition at line 64 of file AssocMode.h.

Referenced by getAssocValues().

◆ m_has_assoc

bool SourceXtractor::AssocMode::m_has_assoc
private

Definition at line 62 of file AssocMode.h.

Referenced by getMatch().


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