SourceXtractorPlusPlus
0.10
Please provide a description of the project.
SEImplementation
SEImplementation
Configuration
LegacyModelFittingConfig.h
Go to the documentation of this file.
1
17
/*
18
* ModelFittingConfig.h
19
*
20
* Created on: May 17, 2017
21
* Author: mschefer
22
*/
23
24
#ifndef _SEIMPLEMENTATION_CONFIGURATION_LEGACYMODELFITTINGCONFIG_H_
25
#define _SEIMPLEMENTATION_CONFIGURATION_LEGACYMODELFITTINGCONFIG_H_
26
27
#include "
Configuration/Configuration.h
"
28
29
namespace
SourceXtractor
{
30
31
class
LegacyModelFittingConfig
:
public
Euclid::Configuration::Configuration
{
32
33
public
:
34
35
LegacyModelFittingConfig
(
long
manager_id);
36
37
virtual
~LegacyModelFittingConfig
() =
default
;
38
39
std::map<std::string, OptionDescriptionList>
getProgramOptions
()
override
;
40
41
void
initialize
(
const
UserValues
& args)
override
;
42
43
int
getMaxIterations
()
const
{
44
return
m_max_iterations
;
45
}
46
47
std::string
getLeastSquaresEngine
()
const
{
48
return
m_least_squares_engine
;
49
}
50
51
private
:
52
std::string
m_least_squares_engine
;
53
int
m_max_iterations
;
54
55
};
56
57
}
/* namespace SourceXtractor */
58
59
60
61
62
#endif
/* _SEIMPLEMENTATION_CONFIGURATION_LEGACYMODELFITTINGCONFIG_H_ */
SourceXtractor::LegacyModelFittingConfig::LegacyModelFittingConfig
LegacyModelFittingConfig(long manager_id)
Definition:
LegacyModelFittingConfig.cpp:34
Euclid::Configuration::Configuration
SourceXtractor::LegacyModelFittingConfig::m_max_iterations
int m_max_iterations
Definition:
LegacyModelFittingConfig.h:53
std::map
STL class.
SourceXtractor::LegacyModelFittingConfig::~LegacyModelFittingConfig
virtual ~LegacyModelFittingConfig()=default
std::string
STL class.
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::LegacyModelFittingConfig::getMaxIterations
int getMaxIterations() const
Definition:
LegacyModelFittingConfig.h:43
SourceXtractor::LegacyModelFittingConfig::getProgramOptions
std::map< std::string, OptionDescriptionList > getProgramOptions() override
Definition:
LegacyModelFittingConfig.cpp:37
SourceXtractor::LegacyModelFittingConfig::getLeastSquaresEngine
std::string getLeastSquaresEngine() const
Definition:
LegacyModelFittingConfig.h:47
SourceXtractor::LegacyModelFittingConfig::m_least_squares_engine
std::string m_least_squares_engine
Definition:
LegacyModelFittingConfig.h:52
SourceXtractor::LegacyModelFittingConfig
Definition:
LegacyModelFittingConfig.h:31
Configuration.h
SourceXtractor::LegacyModelFittingConfig::initialize
void initialize(const UserValues &args) override
Definition:
LegacyModelFittingConfig.cpp:48
Generated by
1.8.15