SourceXtractorPlusPlus  0.15
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MeasurementFrameCoordinatesTask.h
Go to the documentation of this file.
1 
18 #ifndef _SEIMPLEMENTATION_PLUGIN_MEASUREMENTFRAMECOORDINATES_MEASUREMENTFRAMECOORDINATESTASK_H_
19 #define _SEIMPLEMENTATION_PLUGIN_MEASUREMENTFRAMECOORDINATES_MEASUREMENTFRAMECOORDINATESTASK_H_
20 
22 
23 namespace SourceXtractor {
24 
31 public:
32 
36  virtual ~MeasurementFrameCoordinatesTask() = default;
37 
39  MeasurementFrameCoordinatesTask(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 MeasurementFrameCoordinatesTask class */
47 
48 }
49 
50 
51 #endif /* _SEIMPLEMENTATION_PLUGIN_MEASUREMENTFRAMECOORDINATES_MEASUREMENTFRAMECOORDINATESTASK_H_ */
MeasurementFrameCoordinatesTask(unsigned int instance)
Constructor.
void computeProperties(SourceInterface &source) const override
Computes one or more properties for the Source.
A Task that acts on a Source to compute one or more properties.
Definition: SourceTask.h:36
virtual ~MeasurementFrameCoordinatesTask()=default
Destructor.
The SourceInterface is an abstract "source" that has properties attached to it.