SourceXtractorPlusPlus
0.21
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
SEImplementation
SEImplementation
Plugin
CoreThresholdPartition
CoreThresholdPartitionConfig.h
Go to the documentation of this file.
1
17
/*
18
* CoreThresholdPartitionConfig.h
19
*
20
* Created on: May 28, 2019
21
* Author: mkuemmel@usm.lmu.de
22
*/
23
24
#ifndef _SEIMPLEMENTATION_PLUGIN_CORETHRESHOLDCONFIG_H_
25
#define _SEIMPLEMENTATION_PLUGIN_CORETHRESHOLDCONFIG_H_
26
27
#include "Configuration/Configuration.h"
28
29
namespace
SourceXtractor
{
30
31
class
CoreThresholdPartitionConfig
:
public
Euclid::Configuration::Configuration
{
32
public
:
33
virtual
~CoreThresholdPartitionConfig
() =
default
;
34
35
explicit
CoreThresholdPartitionConfig
(
long
manager_id
);
36
37
std::map<std::string, OptionDescriptionList>
getProgramOptions
()
override
;
38
39
//void preInitialize(const UserValues& args) override;
40
void
initialize
(
const
UserValues
&
args
)
override
;
41
42
const
double
&
getCoreThreshold
()
const
;
43
44
const
int
&
getCoreMinArea
()
const
;
45
46
private
:
47
double
m_core_threshold
;
48
int
m_core_minarea
;
49
};
50
51
}
// end SExtractor
52
53
#endif
//_SEIMPLEMENTATION_PLUGIN_SNRLEVEL_SNRCONFIG_H_
Euclid::Configuration::Configuration
SourceXtractor::CoreThresholdPartitionConfig
Definition
CoreThresholdPartitionConfig.h:31
SourceXtractor::CoreThresholdPartitionConfig::m_core_minarea
int m_core_minarea
Definition
CoreThresholdPartitionConfig.h:48
SourceXtractor::CoreThresholdPartitionConfig::~CoreThresholdPartitionConfig
virtual ~CoreThresholdPartitionConfig()=default
SourceXtractor::CoreThresholdPartitionConfig::initialize
void initialize(const UserValues &args) override
Definition
CoreThresholdPartitionConfig.cpp:57
SourceXtractor::CoreThresholdPartitionConfig::CoreThresholdPartitionConfig
CoreThresholdPartitionConfig(long manager_id)
Definition
CoreThresholdPartitionConfig.cpp:42
SourceXtractor::CoreThresholdPartitionConfig::getCoreThreshold
const double & getCoreThreshold() const
Definition
CoreThresholdPartitionConfig.cpp:76
SourceXtractor::CoreThresholdPartitionConfig::getCoreMinArea
const int & getCoreMinArea() const
Definition
CoreThresholdPartitionConfig.cpp:80
SourceXtractor::CoreThresholdPartitionConfig::m_core_threshold
double m_core_threshold
Definition
CoreThresholdPartitionConfig.h:47
SourceXtractor::CoreThresholdPartitionConfig::getProgramOptions
std::map< std::string, OptionDescriptionList > getProgramOptions() override
Definition
CoreThresholdPartitionConfig.cpp:49
std::function
std::map
SourceXtractor
Definition
Aperture.h:30
Generated by
1.10.0