SourceXtractorPlusPlus
0.11
Please provide a description of the project.
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
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::GrowthCurveResampled::m_step_size
std::vector< double > m_step_size
Definition:
GrowthCurveResampled.h:48
SourceXtractor::GrowthCurveResampled::~GrowthCurveResampled
virtual ~GrowthCurveResampled()=default
std::move
T move(T...args)
SourceXtractor::GrowthCurveResampled::getStepSize
std::vector< double > getStepSize() const
Definition:
GrowthCurveResampled.h:42
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
SourceXtractor::GrowthCurveResampled::getSamples
const Euclid::NdArray::NdArray< DetectionImage::PixelType > & getSamples() const
Definition:
GrowthCurveResampled.h:38
Generated by
1.8.5