SourceXtractorPlusPlus  0.11
Please provide a description of the project.
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>
24 
25 namespace SourceXtractor {
26 
32 public:
33  virtual ~GrowthCurveResampled() = default;
34 
36  : m_samples{std::move(samples)}, m_step_size{std::move(step_size)} {}
37 
39  return m_samples;
40  }
41 
43  return m_step_size;
44  }
45 
46 private:
49 };
50 
51 } // end of namespace SourceXtractor
52 
53 #endif /* _SEIMPLEMENTATION_PLUGIN_GROWTHCURVE_GROWTHCURVERESAMPLED_H_ */
std::move
T move(T... args)
SourceXtractor::Property
Base class for all Properties. (has no actual content)
Definition: Property.h:33
std::vector< double >
Euclid::NdArray::NdArray
SourceXtractor::GrowthCurveResampled
Definition: GrowthCurveResampled.h:31
SourceXtractor::GrowthCurveResampled::m_samples
Euclid::NdArray::NdArray< DetectionImage::PixelType > m_samples
Definition: GrowthCurveResampled.h:47
SourceXtractor
Definition: Aperture.h:30
Property.h
Image.h
SourceXtractor::GrowthCurveResampled::getStepSize
std::vector< double > getStepSize() const
Definition: GrowthCurveResampled.h:42
NdArray.h
SourceXtractor::GrowthCurveResampled::m_step_size
std::vector< double > m_step_size
Definition: GrowthCurveResampled.h:48
SourceXtractor::GrowthCurveResampled::~GrowthCurveResampled
virtual ~GrowthCurveResampled()=default
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