SourceXtractorPlusPlus
0.19
SourceXtractor++, the next generation SExtractor
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
SEImplementation
SEImplementation
Configuration
SE2BackgroundConfig.h
Go to the documentation of this file.
1
17
/*
18
* @file BackgroundConfiguration.h
19
* @author nikoapos
20
*/
21
22
#ifndef _SEIMPLEMENTATION_SE2BACKGROUNDCONFIG_H
23
#define _SEIMPLEMENTATION_SE2BACKGROUNDCONFIG_H
24
25
#include "
Configuration/Configuration.h
"
26
#include "
SEFramework/Image/Image.h
"
27
28
namespace
SourceXtractor {
29
30
class
SE2BackgroundConfig
:
public
Euclid::Configuration::Configuration
{
31
32
public
:
33
34
explicit
SE2BackgroundConfig
(
long
manager_id);
35
36
virtual
~SE2BackgroundConfig
() =
default
;
37
38
std::map<std::string, Configuration::OptionDescriptionList>
getProgramOptions
()
override
;
39
40
void
initialize
(
const
UserValues& args)
override
;
41
42
std::vector<int>
getCellSize
()
const
{
43
return
m_cell_size
;
44
}
45
46
std::vector<int>
getSmoothingBox
()
const
{
47
return
m_smoothing_box
;
48
}
49
50
private
:
51
std::vector<int>
m_cell_size
;
52
std::vector<int>
m_smoothing_box
;
53
};
54
55
}
/* namespace SourceXtractor */
56
57
#endif
/* _SEIMPLEMENTATION_SE2BACKGROUNDCONFIG_H */
58
SourceXtractor::SE2BackgroundConfig
Definition:
SE2BackgroundConfig.h:30
Euclid::Configuration::Configuration
SourceXtractor::SE2BackgroundConfig::m_smoothing_box
std::vector< int > m_smoothing_box
Definition:
SE2BackgroundConfig.h:52
std::map
STL class.
SourceXtractor::SE2BackgroundConfig::SE2BackgroundConfig
SE2BackgroundConfig(long manager_id)
Definition:
SE2BackgroundConfig.cpp:38
Image.h
SourceXtractor::SE2BackgroundConfig::getSmoothingBox
std::vector< int > getSmoothingBox() const
Definition:
SE2BackgroundConfig.h:46
SourceXtractor::SE2BackgroundConfig::getCellSize
std::vector< int > getCellSize() const
Definition:
SE2BackgroundConfig.h:42
SourceXtractor::SE2BackgroundConfig::getProgramOptions
std::map< std::string, Configuration::OptionDescriptionList > getProgramOptions() override
Definition:
SE2BackgroundConfig.cpp:42
std::vector< int >
SourceXtractor::SE2BackgroundConfig::initialize
void initialize(const UserValues &args) override
Definition:
SE2BackgroundConfig.cpp:51
SourceXtractor::SE2BackgroundConfig::m_cell_size
std::vector< int > m_cell_size
Definition:
SE2BackgroundConfig.h:51
Configuration.h
SourceXtractor::SE2BackgroundConfig::~SE2BackgroundConfig
virtual ~SE2BackgroundConfig()=default
Generated by
1.8.5