SourceXtractorPlusPlus  0.12
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 
28 
31 
33 
34 namespace SourceXtractor {
35 
37 public:
38  BackgroundAnalyzerFactory(long manager_id);
39 
41  virtual ~BackgroundAnalyzerFactory() = default;
42 
45 
46  void initialize(const UserValues& args) override;
47 
48 private:
51  bool m_legacy;
53 };
54 
55 }
56 
57 
58 
59 #endif /* _SEIMPLEMENTATION_BACKGROUND_BACKGROUNDANALYZERFACTORY_H_ */
void initialize(const UserValues &args) override
std::shared_ptr< BackgroundAnalyzer > createBackgroundAnalyzer() const
virtual ~BackgroundAnalyzerFactory()=default
Destructor.