SourceXtractorPlusPlus
0.11
Please provide a description of the project.
SEImplementation
SEImplementation
Plugin
GrowthCurve
GrowthCurveResampled.h
Go to the documentation of this file.
1
18
#ifndef _SEIMPLEMENTATION_PLUGIN_GROWTHCURVE_GROWTHCURVERESAMPLED_H_
19
#define _SEIMPLEMENTATION_PLUGIN_GROWTHCURVE_GROWTHCURVERESAMPLED_H_
20
21
#include <
NdArray/NdArray.h
>
22
#include "
SEFramework/Property/Property.h
"
23
#include "
SEFramework/Image/Image.h
"
24
25
namespace
SourceXtractor
{
26
31
class
GrowthCurveResampled
:
public
Property
{
32
public
:
33
virtual
~GrowthCurveResampled
() =
default
;
34
35
GrowthCurveResampled
(
Euclid::NdArray::NdArray<DetectionImage::PixelType>
&& samples,
std::vector<double>
&& step_size)
36
:
m_samples
{
std::move
(samples)},
m_step_size
{
std::move
(step_size)} {}
37
38
const
Euclid::NdArray::NdArray<DetectionImage::PixelType>
&
getSamples
()
const
{
39
return
m_samples
;
40
}
41
42
std::vector<double>
getStepSize
()
const
{
43
return
m_step_size
;
44
}
45
46
private
:
47
Euclid::NdArray::NdArray<DetectionImage::PixelType>
m_samples
;
48
std::vector<double>
m_step_size
;
49
};
50
51
}
// end of namespace SourceXtractor
52
53
#endif
/* _SEIMPLEMENTATION_PLUGIN_GROWTHCURVE_GROWTHCURVERESAMPLED_H_ */
SourceXtractor::GrowthCurveResampled
Definition:
GrowthCurveResampled.h:31
Property.h
NdArray.h
Euclid::NdArray::NdArray
SourceXtractor::Property
Base class for all Properties. (has no actual content)
Definition:
Property.h:33
Image.h
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::GrowthCurveResampled::m_step_size
std::vector< double > m_step_size
Definition:
GrowthCurveResampled.h:48
SourceXtractor::GrowthCurveResampled::~GrowthCurveResampled
virtual ~GrowthCurveResampled()=default
SourceXtractor::GrowthCurveResampled::getSamples
const Euclid::NdArray::NdArray< DetectionImage::PixelType > & getSamples() const
Definition:
GrowthCurveResampled.h:38
SourceXtractor::GrowthCurveResampled::getStepSize
std::vector< double > getStepSize() const
Definition:
GrowthCurveResampled.h:42
std::move
T move(T... args)
std::vector< double >
SourceXtractor::GrowthCurveResampled::m_samples
Euclid::NdArray::NdArray< DetectionImage::PixelType > m_samples
Definition:
GrowthCurveResampled.h:47
SourceXtractor::GrowthCurveResampled::GrowthCurveResampled
GrowthCurveResampled(Euclid::NdArray::NdArray< DetectionImage::PixelType > &&samples, std::vector< double > &&step_size)
Definition:
GrowthCurveResampled.h:35
Generated by
1.8.14