SourceXtractorPlusPlus  0.12
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
SourceXtractor::SourceTask Class Referenceabstract

A Task that acts on a Source to compute one or more properties. More...

#include <SourceTask.h>

Inheritance diagram for SourceXtractor::SourceTask:
[legend]
Collaboration diagram for SourceXtractor::SourceTask:
[legend]

Public Member Functions

virtual ~SourceTask ()=default
 Destructor. More...
 
virtual void computeProperties (SourceInterface &source) const =0
 Computes one or more properties for the Source. More...
 
- Public Member Functions inherited from SourceXtractor::Task
virtual ~Task ()=default
 Destructor. More...
 

Detailed Description

A Task that acts on a Source to compute one or more properties.

Definition at line 36 of file SourceTask.h.

Constructor & Destructor Documentation

virtual SourceXtractor::SourceTask::~SourceTask ( )
virtualdefault

Destructor.

Member Function Documentation

virtual void SourceXtractor::SourceTask::computeProperties ( SourceInterface source) const
pure virtual

Computes one or more properties for the Source.

Implemented in SourceXtractor::PixelBoundariesTaskHalfMaximum, SourceXtractor::DefaultMeasurementFrameTask, SourceXtractor::SaturateFlagSourceTask, SourceXtractor::BoundaryFlagSourceTask, SourceXtractor::ExternalFlagTask< Combine >, SourceXtractor::SourceFlagsSourceTask, SourceXtractor::JacobianSourceTask, SourceXtractor::NDetectedPixelsSourceTask, SourceXtractor::DetectionFramePixelValuesTask, SourceXtractor::DetectionFrameSourceStampTask, SourceXtractor::IsophotalFluxTask, SourceXtractor::MeasurementFramePixelCentroidTask, SourceXtractor::AutoPhotometryTask, SourceXtractor::CoreThresholdPartitionTask, SourceXtractor::OnnxSourceTask, SourceXtractor::PixelBoundariesTask, SourceXtractor::PixelCentroidTask, SourceXtractor::AperturePhotometryTask, SourceXtractor::AutoPhotometryArrayTask, SourceXtractor::MeasurementFrameTask, SourceXtractor::KronRadiusTask, SourceXtractor::DetectionFrameCoordinatesTask, SourceXtractor::DetectionFrameImagesTask, SourceXtractor::DetectionFrameInfoTask, SourceXtractor::MeasurementFrameCoordinatesTask, SourceXtractor::MeasurementFrameImagesTask, SourceXtractor::MoffatModelFittingTask, SourceXtractor::ApertureFlagTask, SourceXtractor::AperturePhotometryArrayTask, SourceXtractor::AutoPhotometryFlagTask, SourceXtractor::SourceIDTask, SourceXtractor::VignetSourceTask, SourceXtractor::MeasurementFrameInfoTask, SourceXtractor::MeasurementFrameRectangleTask, SourceXtractor::PeakValueTask, SourceXtractor::BlendedFlagTask, SourceXtractor::ShapeParametersTask, SourceXtractor::SNRRatioSourceTask, SourceXtractor::WorldCentroidTask, SourceXtractor::MoffatModelEvaluatorTask, SourceXtractor::FluxRadiusTask, SourceXtractor::GrowthCurveResampledTask, SourceXtractor::GrowthCurveTask, and SourceXtractor::VignetArraySourceTask.

Referenced by SourceXtractor::SourceWithOnDemandProperties::getProperty().


The documentation for this class was generated from the following file: