SourceXtractorPlusPlus  0.13
Please provide a description of the project.
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

◆ ~SourceTask()

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

Destructor.

Member Function Documentation

◆ computeProperties()

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

Computes one or more properties for the Source.

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

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


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