SourceXtractorPlusPlus
0.13
Please provide a description of the project.
|
Merges all AperturePhotometries into a multidimensional property. More...
#include <AperturePhotometryArray.h>
Public Types | |
template<typename T > | |
using | NdArray = Euclid::NdArray::NdArray< T > |
Public Member Functions | |
virtual | ~AperturePhotometryArray ()=default |
Destructor. More... | |
AperturePhotometryArray (const std::vector< AperturePhotometry > &measurements) | |
const NdArray< SeFloat > & | getFluxes () const |
const NdArray< SeFloat > & | getFluxErrors () const |
const NdArray< SeFloat > & | getMags () const |
const NdArray< SeFloat > & | getMagErrors () const |
const NdArray< int64_t > & | getFlags () const |
![]() | |
virtual | ~Property ()=default |
Private Attributes | |
std::unique_ptr< NdArray< SeFloat > > | m_fluxes |
std::unique_ptr< NdArray< SeFloat > > | m_flux_errors |
std::unique_ptr< NdArray< SeFloat > > | m_mags |
std::unique_ptr< NdArray< SeFloat > > | m_mag_errors |
std::unique_ptr< NdArray< int64_t > > | m_flags |
Merges all AperturePhotometries into a multidimensional property.
Definition at line 40 of file AperturePhotometryArray.h.
using SourceXtractor::AperturePhotometryArray::NdArray = Euclid::NdArray::NdArray<T> |
Definition at line 43 of file AperturePhotometryArray.h.
|
virtualdefault |
Destructor.
|
inline |
Definition at line 50 of file AperturePhotometryArray.h.
References Euclid::NdArray::NdArray< class >::at(), SourceXtractor::flags2long(), std::vector< T >::front(), m_flags, m_flux_errors, m_fluxes, m_mag_errors, m_mags, Euclid::make_unique(), and std::vector< T >::size().
Definition at line 92 of file AperturePhotometryArray.h.
References m_flags.
Definition at line 80 of file AperturePhotometryArray.h.
References m_flux_errors.
Definition at line 76 of file AperturePhotometryArray.h.
References m_fluxes.
Definition at line 88 of file AperturePhotometryArray.h.
References m_mag_errors.
Definition at line 84 of file AperturePhotometryArray.h.
References m_mags.
|
private |
Definition at line 101 of file AperturePhotometryArray.h.
Referenced by AperturePhotometryArray(), and getFlags().
|
private |
Definition at line 98 of file AperturePhotometryArray.h.
Referenced by AperturePhotometryArray(), and getFluxErrors().
|
private |
Definition at line 97 of file AperturePhotometryArray.h.
Referenced by AperturePhotometryArray(), and getFluxes().
|
private |
Definition at line 100 of file AperturePhotometryArray.h.
Referenced by AperturePhotometryArray(), and getMagErrors().
|
private |
Definition at line 99 of file AperturePhotometryArray.h.
Referenced by AperturePhotometryArray(), and getMags().