SourceXtractorPlusPlus
0.12
Please provide a description of the project.
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
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
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_
SourceXtractor::CoreThresholdPartitionConfig::CoreThresholdPartitionConfig
CoreThresholdPartitionConfig(long manager_id)
Definition:
CoreThresholdPartitionConfig.cpp:42
SourceXtractor::CoreThresholdPartitionConfig
Definition:
CoreThresholdPartitionConfig.h:31
SourceXtractor::CoreThresholdPartitionConfig::getCoreMinArea
const int & getCoreMinArea() const
Definition:
CoreThresholdPartitionConfig.cpp:81
Euclid::Configuration::Configuration
SourceXtractor::CoreThresholdPartitionConfig::getProgramOptions
std::map< std::string, OptionDescriptionList > getProgramOptions() override
Definition:
CoreThresholdPartitionConfig.cpp:49
std::map
STL class.
SourceXtractor::CoreThresholdPartitionConfig::m_core_threshold
double m_core_threshold
Definition:
CoreThresholdPartitionConfig.h:47
SourceXtractor::CoreThresholdPartitionConfig::~CoreThresholdPartitionConfig
virtual ~CoreThresholdPartitionConfig()=default
SourceXtractor::CoreThresholdPartitionConfig::getCoreThreshold
const double & getCoreThreshold() const
Definition:
CoreThresholdPartitionConfig.cpp:77
SourceXtractor::CoreThresholdPartitionConfig::initialize
void initialize(const UserValues &args) override
Definition:
CoreThresholdPartitionConfig.cpp:57
Configuration.h
SourceXtractor::CoreThresholdPartitionConfig::m_core_minarea
int m_core_minarea
Definition:
CoreThresholdPartitionConfig.h:48
Generated by
1.8.5