SourceXtractorPlusPlus  0.10
Please provide a description of the project.
AutoPhotometryConfig.h
Go to the documentation of this file.
1 
17 /*
18  * AutoPhotometryConfig.h
19  *
20  * Created on: Jul 18, 2018
21  * Author: mkuemmel@usm.lmu.de
22  */
23 
24 #ifndef _SEIMPLEMENTATION_PLUGIN_AUTOPHOTOMETRY_AUTOPHOTOMETRYCONFIG_H_
25 #define _SEIMPLEMENTATION_PLUGIN_AUTOPHOTOMETRY_AUTOPHOTOMETRYCONFIG_H_
26 
27 #include <vector>
29 
30 namespace SourceXtractor {
31 
33 
34 public:
36  virtual ~AutoPhotometryConfig() = default;
37 
38  AutoPhotometryConfig(long manager_id) : Configuration(manager_id) {}
39 
41 
42  //void preInitialize(const UserValues& args) override;
43  void initialize(const UserValues& args) override;
44 
45  SeFloat getAutoKronFactor() const;
46  SeFloat getAutoKronMinrad() const;
47 
48 private:
51 };
52 
53 } /* namespace SourceXtractor */
54 
55 
56 #endif /* _SEIMPLEMENTATION_PLUGIN_AUTOPHOTOMETRY_AUTOPHOTOMETRYCONFIG_H_ */
SourceXtractor::AutoPhotometryConfig::AutoPhotometryConfig
AutoPhotometryConfig(long manager_id)
Definition: AutoPhotometryConfig.h:38
SourceXtractor::SeFloat
SeFloat32 SeFloat
Definition: Types.h:32
SourceXtractor::AutoPhotometryConfig::~AutoPhotometryConfig
virtual ~AutoPhotometryConfig()=default
Destructor.
Euclid::Configuration::Configuration::Configuration
Configuration(long manager_id)
SourceXtractor
Definition: Aperture.h:30
std::map
STL class.
SourceXtractor::AutoPhotometryConfig::m_kron_minrad
SeFloat m_kron_minrad
Definition: AutoPhotometryConfig.h:50
SourceXtractor::AutoPhotometryConfig::initialize
void initialize(const UserValues &args) override
Definition: AutoPhotometryConfig.cpp:46
SourceXtractor::AutoPhotometryConfig::getProgramOptions
std::map< std::string, OptionDescriptionList > getProgramOptions() override
Definition: AutoPhotometryConfig.cpp:39
SourceXtractor::AutoPhotometryConfig::getAutoKronMinrad
SeFloat getAutoKronMinrad() const
Definition: AutoPhotometryConfig.cpp:54
Configuration.h
Euclid::Configuration::Configuration
SourceXtractor::AutoPhotometryConfig::getAutoKronFactor
SeFloat getAutoKronFactor() const
Definition: AutoPhotometryConfig.cpp:51
Euclid::Configuration::Configuration::UserValues
std::map< std::string, boost::program_options::variable_value > UserValues
SourceXtractor::AutoPhotometryConfig
Definition: AutoPhotometryConfig.h:32
SourceXtractor::AutoPhotometryConfig::m_kron_factor
SeFloat m_kron_factor
Definition: AutoPhotometryConfig.h:49