SourceXtractorPlusPlus  0.11
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BackgroundConfig.h
Go to the documentation of this file.
1 
17 /*
18  * @file BackgroundConfiguration.h
19  * @author nikoapos
20  */
21 
22 #ifndef _SEIMPLEMENTATION_BACKGROUNDCONFIG_H
23 #define _SEIMPLEMENTATION_BACKGROUNDCONFIG_H
24 
27 
28 namespace SourceXtractor {
29 
31 
32 public:
33 
34  BackgroundConfig(long manager_id);
35 
36  virtual ~BackgroundConfig() = default;
37 
39 
40  void initialize(const UserValues& args) override;
41 
43  return m_background_level;
44  }
45 
48  }
49 
51  return m_detection_threshold;
52  }
53 
56  }
57 
58 private:
61 
64 };
65 
66 } /* namespace SourceXtractor */
67 
68 #endif /* _SEIMPLEMENTATION_BACKGROUNDCONFIG_H */
69 
SeFloat32 SeFloat
Definition: Types.h:32
STL class.
virtual ~BackgroundConfig()=default
void initialize(const UserValues &args) override
std::map< std::string, Configuration::OptionDescriptionList > getProgramOptions() override