SourceXtractorPlusPlus
0.15
Please provide a description of the project.
SEImplementation
SEImplementation
Plugin
AutoPhotometry
AutoPhotometryFlag.h
Go to the documentation of this file.
1
17
/*
18
* AutoPhotometryFlag.h
19
*
20
* Created on: Oct 10, 2018
21
* Author: Alejandro Alvarez Ayllon
22
*/
23
24
#ifndef _SEIMPLEMENTATION_PLUGIN_AUTOPHOTOMETRY_AUTOPHOTOMETRYFLAG_H_
25
#define _SEIMPLEMENTATION_PLUGIN_AUTOPHOTOMETRY_AUTOPHOTOMETRYFLAG_H_
26
27
#include "
SEUtils/Types.h
"
28
#include "
SEFramework/Property/Property.h
"
29
#include "
SEFramework/Source/SourceFlags.h
"
30
#include <vector>
31
32
namespace
SourceXtractor
{
33
34
class
AutoPhotometryFlag
:
public
Property
{
35
public
:
36
virtual
~AutoPhotometryFlag
() =
default
;
37
38
AutoPhotometryFlag
(
const
Flags
flags):
m_flags
{flags} {}
39
40
Flags
getFlags
()
const
{
41
return
m_flags
;
42
}
43
44
private
:
45
Flags
m_flags
;
46
};
47
48
}
/* namespace SourceXtractor */
49
50
#endif
/* _SEIMPLEMENTATION_PLUGIN_AUTOPHOTOMETRY_AUTOPHOTOMETRYFLAG_H_ */
Property.h
SourceFlags.h
Types.h
SourceXtractor::AutoPhotometryFlag
Definition:
AutoPhotometryFlag.h:34
SourceXtractor::AutoPhotometryFlag::~AutoPhotometryFlag
virtual ~AutoPhotometryFlag()=default
SourceXtractor::AutoPhotometryFlag::AutoPhotometryFlag
AutoPhotometryFlag(const Flags flags)
Definition:
AutoPhotometryFlag.h:38
SourceXtractor::AutoPhotometryFlag::getFlags
Flags getFlags() const
Definition:
AutoPhotometryFlag.h:40
SourceXtractor::AutoPhotometryFlag::m_flags
Flags m_flags
Definition:
AutoPhotometryFlag.h:45
SourceXtractor::Property
Base class for all Properties. (has no actual content)
Definition:
Property.h:33
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::Flags
Flags
Flagging of bad sources.
Definition:
SourceFlags.h:37
Generated by
1.9.1