SourceXtractorPlusPlus  0.11
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_ */
void initialize(const UserValues &args) override
std::map< std::string, OptionDescriptionList > getProgramOptions() override
SeFloat32 SeFloat
Definition: Types.h:32
STL class.
virtual ~AutoPhotometryConfig()=default
Destructor.
std::map< std::string, boost::program_options::variable_value > UserValues