SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
ApertureFlag.h
Go to the documentation of this file.
1
17/*
18 * ApertureFlag.h
19 *
20 * Created on: Oct 09, 2018
21 * Author: Alejandro Alvarez Ayllon
22 */
23
24#ifndef _SEIMPLEMENTATION_PLUGIN_APERTUREPHOTOMETRY_APERTUREFLAG_H_
25#define _SEIMPLEMENTATION_PLUGIN_APERTUREPHOTOMETRY_APERTUREFLAG_H_
26
27#include "SEUtils/Types.h"
30#include <map>
31
32namespace SourceXtractor {
33
38class ApertureFlag : public Property {
39public:
40
41 virtual ~ApertureFlag() = default;
42
43 explicit ApertureFlag(const std::map<float, Flags>& flags): m_flags{flags} {}
44
46 return m_flags;
47 }
48
49private:
51};
52
53} /* namespace SourceXtractor */
54
55#endif /* _SEIMPLEMENTATION_PLUGIN_APERTUREPHOTOMETRY_APERTUREFLAG_H_ */
const std::map< float, Flags > & getFlags() const
std::map< float, Flags > m_flags
ApertureFlag(const std::map< float, Flags > &flags)
virtual ~ApertureFlag()=default
Base class for all Properties. (has no actual content)
Definition Property.h:33