SourceXtractorPlusPlus  0.10
Please provide a description of the project.
BackgroundAnalyzerFactory.h
Go to the documentation of this file.
1 
17 /*
18  * BackgroundAnalyzerFactory.h
19  *
20  * Created on: Mar 29, 2017
21  * Author: mschefer
22  */
23 
24 #ifndef _SEIMPLEMENTATION_BACKGROUND_BACKGROUNDANALYZERFACTORY_H_
25 #define _SEIMPLEMENTATION_BACKGROUND_BACKGROUNDANALYZERFACTORY_H_
26 
29 
32 
33 namespace SourceXtractor {
34 
36 public:
38  virtual ~BackgroundAnalyzerFactory() = default;
39 
42 
43  // Implementation of the Configurable interface
44  void configure(Euclid::Configuration::ConfigManager& manager) override;
46 
47 private:
51 };
52 
53 }
54 
55 
56 
57 #endif /* _SEIMPLEMENTATION_BACKGROUND_BACKGROUNDANALYZERFACTORY_H_ */
SourceXtractor::BackgroundAnalyzerFactory::m_weight_type
WeightImageConfig::WeightType m_weight_type
Definition: BackgroundAnalyzerFactory.h:50
std::string
STL class.
std::shared_ptr
STL class.
SourceXtractor::BackgroundAnalyzerFactory::reportConfigDependencies
void reportConfigDependencies(Euclid::Configuration::ConfigManager &manager) const override
Registers all the Configuration dependencies.
Definition: BackgroundAnalyzerFactory.cpp:49
Euclid::Configuration::ConfigManager
SourceXtractor::WeightImageConfig::WeightType
WeightType
Definition: WeightImageConfig.h:36
WeightImageConfig.h
SourceXtractor::BackgroundAnalyzerFactory::createBackgroundAnalyzer
std::shared_ptr< BackgroundAnalyzer > createBackgroundAnalyzer() const
Definition: BackgroundAnalyzerFactory.cpp:32
SourceXtractor
Definition: Aperture.h:30
BackgroundAnalyzer.h
SourceXtractor::BackgroundAnalyzerFactory::~BackgroundAnalyzerFactory
virtual ~BackgroundAnalyzerFactory()=default
Destructor.
SourceXtractor::BackgroundAnalyzerFactory::m_cell_size
std::string m_cell_size
Definition: BackgroundAnalyzerFactory.h:48
Configurable.h
SE2BackgroundConfig.h
SourceXtractor::BackgroundAnalyzerFactory::configure
void configure(Euclid::Configuration::ConfigManager &manager) override
Method which should initialize the object.
Definition: BackgroundAnalyzerFactory.cpp:54
SourceXtractor::BackgroundAnalyzerFactory::m_smoothing_box
std::string m_smoothing_box
Definition: BackgroundAnalyzerFactory.h:49
SourceXtractor::BackgroundAnalyzerFactory
Definition: BackgroundAnalyzerFactory.h:35
SourceXtractor::Configurable
Interface of objects which can be configured.
Definition: Configurable.h:37