SourceXtractorPlusPlus
0.11
Please provide a description of the project.
SEImplementation
SEImplementation
Plugin
IsophotalFlux
IsophotalFluxTask.h
Go to the documentation of this file.
1
23
#ifndef _SEIMPLEMENTATION_TASK_ISOPHOTALFLUXTASK_H
24
#define _SEIMPLEMENTATION_TASK_ISOPHOTALFLUXTASK_H
25
26
#include "
SEFramework/Task/SourceTask.h
"
27
28
namespace
SourceXtractor
{
29
36
class
IsophotalFluxTask
:
public
SourceTask
{
37
38
public
:
39
43
virtual
~IsophotalFluxTask
() =
default
;
44
45
IsophotalFluxTask
(
SeFloat
magnitude_zero_point) :
m_magnitude_zero_point
(magnitude_zero_point) {}
46
47
virtual
void
computeProperties
(
SourceInterface
& source)
const override
;
48
49
50
private
:
51
SeFloat
m_magnitude_zero_point
;
52
53
};
/* End of IsophotalFluxTask class */
54
55
56
}
/* namespace SourceXtractor */
57
58
59
#endif
SourceXtractor::SeFloat
SeFloat32 SeFloat
Definition:
Types.h:32
SourceXtractor::SourceTask
A Task that acts on a Source to compute one or more properties.
Definition:
SourceTask.h:36
SourceTask.h
SourceXtractor::IsophotalFluxTask
Task to produce the IsophotalFlux Property.
Definition:
IsophotalFluxTask.h:36
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::IsophotalFluxTask::m_magnitude_zero_point
SeFloat m_magnitude_zero_point
Definition:
IsophotalFluxTask.h:51
SourceXtractor::IsophotalFluxTask::IsophotalFluxTask
IsophotalFluxTask(SeFloat magnitude_zero_point)
Definition:
IsophotalFluxTask.h:45
SourceXtractor::IsophotalFluxTask::~IsophotalFluxTask
virtual ~IsophotalFluxTask()=default
Destructor.
SourceXtractor::SourceInterface
The SourceInterface is an abstract "source" that has properties attached to it.
Definition:
SourceInterface.h:46
SourceXtractor::IsophotalFluxTask::computeProperties
virtual void computeProperties(SourceInterface &source) const override
Computes one or more properties for the Source.
Definition:
IsophotalFluxTask.cpp:34
Generated by
1.8.14