SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
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
29namespace SourceXtractor {
30
32public:
33 virtual ~CoreThresholdPartitionConfig() = default;
34
35 explicit CoreThresholdPartitionConfig(long manager_id);
36
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
46private:
49};
50
51} // end SExtractor
52
53#endif //_SEIMPLEMENTATION_PLUGIN_SNRLEVEL_SNRCONFIG_H_
std::map< std::string, boost::program_options::variable_value > UserValues
std::map< std::string, OptionDescriptionList > getProgramOptions() override