SourceXtractorPlusPlus  0.16
Please provide a description of the project.
MeasurementFrameImagesTask.h
Go to the documentation of this file.
1 
18 #ifndef _SEIMPLEMENTATION_PLUGIN_MEASUREMENTFRAMEIMAGES_MEASUREMENTFRAMEIMAGESTASK_H_
19 #define _SEIMPLEMENTATION_PLUGIN_MEASUREMENTFRAMEIMAGES_MEASUREMENTFRAMEIMAGESTASK_H_
20 
22 
23 namespace SourceXtractor {
24 
31 public:
32 
36  virtual ~MeasurementFrameImagesTask() = default;
37 
39  explicit MeasurementFrameImagesTask(unsigned int instance) : m_instance(instance) {}
40 
41  void computeProperties(SourceInterface& source) const override;
42 
43 private:
44  unsigned int m_instance;
45 
46 }; /* End of MeasurementFrameImagesTask class */
47 
48 }
49 
50 
51 #endif /* _SEIMPLEMENTATION_PLUGIN_MEASUREMENTFRAMEIMAGES_MEASUREMENTFRAMEIMAGESTASK_H_ */
void computeProperties(SourceInterface &source) const override
Computes one or more properties for the Source.
virtual ~MeasurementFrameImagesTask()=default
Destructor.
MeasurementFrameImagesTask(unsigned int instance)
Constructor.
The SourceInterface is an abstract "source" that has properties attached to it.
A Task that acts on a Source to compute one or more properties.
Definition: SourceTask.h:36