SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
FluxRadius.h
Go to the documentation of this file.
1
17
18#ifndef _SEIMPLEMENTATION_PLUGIN_FLUXRADIUS_FLUXRADIUS_H_
19#define _SEIMPLEMENTATION_PLUGIN_FLUXRADIUS_FLUXRADIUS_H_
20
21#include <NdArray/NdArray.h>
22#include "SEUtils/Types.h"
24
25namespace SourceXtractor {
26
27class FluxRadius : public Property {
28public:
29 virtual ~FluxRadius() = default;
30
31 explicit FluxRadius(Euclid::NdArray::NdArray<SeFloat>&& flux_radius) : m_flux_radius{std::move(flux_radius)} {}
32
36
37private:
39};
40
41} // end of namespace SourceXtractor
42
43#endif /* _SEIMPLEMENTATION_PLUGIN_FLUXRADIUS_FLUXRADIUS_H_ */
virtual ~FluxRadius()=default
Euclid::NdArray::NdArray< SeFloat > m_flux_radius
Definition FluxRadius.h:38
FluxRadius(Euclid::NdArray::NdArray< SeFloat > &&flux_radius)
Definition FluxRadius.h:31
const Euclid::NdArray::NdArray< SeFloat > & getFluxRadius() const
Definition FluxRadius.h:33
Base class for all Properties. (has no actual content)
Definition Property.h:33
T move(T... args)
STL namespace.