SourceXtractorPlusPlus  0.15
Please provide a description of the project.
SamplingConfig.h
Go to the documentation of this file.
1 
18 #ifndef _SEIMPLEMENTATION_CONFIGURATION_SAMPLINGCONFIG_H_
19 #define _SEIMPLEMENTATION_CONFIGURATION_SAMPLINGCONFIG_H_
20 
22 
23 namespace SourceXtractor {
24 
26 
27 public:
28 
29  SamplingConfig(long manager_id);
30 
31  virtual ~SamplingConfig() = default;
32 
34 
35  void preInitialize(const UserValues& args) override;
36 
37  void initialize(const UserValues& args) override;
38 
39  double getAdaptiveTargetPrecision() const {
40  return m_adaptive_target;
41  }
42 
43  double getScaleFactor() const {
44  return m_scale_factor;
45  }
46 
47 private:
50 };
51 
52 
53 } /* namespace SourceXtractor */
54 
55 #endif /* _SEIMPLEMENTATION_CONFIGURATION_SAMPLINGCONFIG_H_ */
SourceXtractor::SamplingConfig::getScaleFactor
double getScaleFactor() const
Definition: SamplingConfig.h:43
SourceXtractor::SamplingConfig::preInitialize
void preInitialize(const UserValues &args) override
Definition: SamplingConfig.cpp:44
SourceXtractor::SamplingConfig
Definition: SamplingConfig.h:25
SourceXtractor::SamplingConfig::initialize
void initialize(const UserValues &args) override
Definition: SamplingConfig.cpp:47
SourceXtractor::SamplingConfig::m_scale_factor
double m_scale_factor
Definition: SamplingConfig.h:49
SourceXtractor::SamplingConfig::SamplingConfig
SamplingConfig(long manager_id)
Definition: SamplingConfig.cpp:30
SourceXtractor
Definition: Aperture.h:30
SourceXtractor::SamplingConfig::~SamplingConfig
virtual ~SamplingConfig()=default
std::map
STL class.
Configuration.h
SourceXtractor::SamplingConfig::m_adaptive_target
double m_adaptive_target
Definition: SamplingConfig.h:48
Euclid::Configuration::Configuration
SourceXtractor::SamplingConfig::getAdaptiveTargetPrecision
double getAdaptiveTargetPrecision() const
Definition: SamplingConfig.h:39
SourceXtractor::SamplingConfig::getProgramOptions
std::map< std::string, OptionDescriptionList > getProgramOptions() override
Definition: SamplingConfig.cpp:33