SourceXtractorPlusPlus
0.15
Please provide a description of the project.
SEImplementation
SEImplementation
Plugin
AutoPhotometry
AutoPhotometryArrayTask.h
Go to the documentation of this file.
1
17
/*
18
* AutoPhotometry.h
19
*
20
* Created on: Nov 23, 2018
21
* Author: Alejandro Alvarez Ayllon
22
*/
23
24
#ifndef _SEIMPLEMENTATION_PLUGIN_AUTOPHOTOMETRY_AUTOPHOTOMETRYARRAYTASK_H_
25
#define _SEIMPLEMENTATION_PLUGIN_AUTOPHOTOMETRY_AUTOPHOTOMETRYARRAYTASK_H_
26
27
#include "
SEUtils/Types.h
"
28
#include "
SEFramework/Task/SourceTask.h
"
29
30
namespace
SourceXtractor
{
31
36
class
AutoPhotometryArrayTask
:
public
SourceTask
{
37
public
:
38
39
virtual
~AutoPhotometryArrayTask
() =
default
;
40
41
AutoPhotometryArrayTask
(
const
std::vector<unsigned>
&images):
m_images
(images) {}
42
43
virtual
void
computeProperties
(
SourceInterface
& source)
const override
;
44
45
private
:
46
std::vector<unsigned>
m_images
;
47
};
48
49
}
// end SourceXtractor
50
51
#endif
// _SEIMPLEMENTATION_PLUGIN_AUTOPHOTOMETRY_AUTOPHOTOMETRYARRAYTASK_H_
SourceTask.h
Types.h
SourceXtractor::AutoPhotometryArrayTask
Definition:
AutoPhotometryArrayTask.h:36
SourceXtractor::AutoPhotometryArrayTask::~AutoPhotometryArrayTask
virtual ~AutoPhotometryArrayTask()=default
SourceXtractor::AutoPhotometryArrayTask::m_images
std::vector< unsigned > m_images
Definition:
AutoPhotometryArrayTask.h:46
SourceXtractor::AutoPhotometryArrayTask::AutoPhotometryArrayTask
AutoPhotometryArrayTask(const std::vector< unsigned > &images)
Definition:
AutoPhotometryArrayTask.h:41
SourceXtractor::AutoPhotometryArrayTask::computeProperties
virtual void computeProperties(SourceInterface &source) const override
Computes one or more properties for the Source.
Definition:
AutoPhotometryArrayTask.cpp:31
SourceXtractor::SourceInterface
The SourceInterface is an abstract "source" that has properties attached to it.
Definition:
SourceInterface.h:46
SourceXtractor::SourceTask
A Task that acts on a Source to compute one or more properties.
Definition:
SourceTask.h:36
SourceXtractor
Definition:
Aperture.h:30
std::vector< unsigned >
Generated by
1.9.1