SourceXtractorPlusPlus
0.15
Please provide a description of the project.
SEImplementation
SEImplementation
Configuration
MagnitudeConfig.h
Go to the documentation of this file.
1
17
/*
18
* MagnitudeConfig.h
19
*
20
* Created on: Sep 29, 2016
21
* Author: mschefer
22
*/
23
24
#ifndef _SEIMPLEMENTATION_CONFIGURATION_MAGNITUDECONFIG_H_
25
#define _SEIMPLEMENTATION_CONFIGURATION_MAGNITUDECONFIG_H_
26
27
#include "
Configuration/Configuration.h
"
28
#include "
SEUtils/Types.h
"
29
30
namespace
SourceXtractor
{
31
32
class
MagnitudeConfig
:
public
Euclid::Configuration::Configuration
{
33
34
public
:
35
36
MagnitudeConfig
(
long
manager_id);
37
38
virtual
~MagnitudeConfig
() =
default
;
39
40
std::map<std::string, OptionDescriptionList>
getProgramOptions
()
override
;
41
42
void
initialize
(
const
UserValues
& args)
override
;
43
44
SeFloat
getMagnitudeZeroPoint
()
const
{
45
return
m_magnitude_zero_point
;
46
}
47
48
private
:
49
SeFloat
m_magnitude_zero_point
;
50
51
};
52
53
}
/* namespace SourceXtractor */
54
55
#endif
/* _SEIMPLEMENTATION_CONFIGURATION_MAGNITUDECONFIG_H_ */
Configuration.h
Types.h
Euclid::Configuration::Configuration
SourceXtractor::MagnitudeConfig
Definition:
MagnitudeConfig.h:32
SourceXtractor::MagnitudeConfig::m_magnitude_zero_point
SeFloat m_magnitude_zero_point
Definition:
MagnitudeConfig.h:49
SourceXtractor::MagnitudeConfig::~MagnitudeConfig
virtual ~MagnitudeConfig()=default
SourceXtractor::MagnitudeConfig::getProgramOptions
std::map< std::string, OptionDescriptionList > getProgramOptions() override
Definition:
MagnitudeConfig.cpp:38
SourceXtractor::MagnitudeConfig::initialize
void initialize(const UserValues &args) override
Definition:
MagnitudeConfig.cpp:44
SourceXtractor::MagnitudeConfig::getMagnitudeZeroPoint
SeFloat getMagnitudeZeroPoint() const
Definition:
MagnitudeConfig.h:44
SourceXtractor::MagnitudeConfig::MagnitudeConfig
MagnitudeConfig(long manager_id)
Definition:
MagnitudeConfig.cpp:33
std::map
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::SeFloat
SeFloat32 SeFloat
Definition:
Types.h:32
Generated by
1.9.1