SourceXtractorPlusPlus  0.13
Please provide a description of the project.
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_ */
SourceXtractor::MeasurementFrameCoordinatesTask::computeProperties
void computeProperties(SourceInterface &source) const override
Computes one or more properties for the Source.
Definition: MeasurementFrameCoordinatesTask.cpp:25
SourceXtractor
Definition: Aperture.h:30
SourceXtractor::MeasurementFrameCoordinatesTask
Definition: MeasurementFrameCoordinatesTask.h:30
SourceXtractor::MeasurementFrameCoordinatesTask::~MeasurementFrameCoordinatesTask
virtual ~MeasurementFrameCoordinatesTask()=default
Destructor.
SourceXtractor::MeasurementFrameCoordinatesTask::MeasurementFrameCoordinatesTask
MeasurementFrameCoordinatesTask(unsigned int instance)
Constructor.
Definition: MeasurementFrameCoordinatesTask.h:39
SourceXtractor::SourceTask
A Task that acts on a Source to compute one or more properties.
Definition: SourceTask.h:36
SourceXtractor::SourceInterface
The SourceInterface is an abstract "source" that has properties attached to it.
Definition: SourceInterface.h:46
SourceTask.h
SourceXtractor::MeasurementFrameCoordinatesTask::m_instance
unsigned int m_instance
Definition: MeasurementFrameCoordinatesTask.h:44