SourceXtractorPlusPlus
0.16
Please provide a description of the project.
SEImplementation
SEImplementation
Plugin
FluxRadius
FluxRadiusConfig.h
Go to the documentation of this file.
1
18
#ifndef _SEIMPLEMENTATION_PLUGIN_FLUXRADIUS_FLUXRADIUSCONFIG_H_
19
#define _SEIMPLEMENTATION_PLUGIN_FLUXRADIUS_FLUXRADIUSCONFIG_H_
20
21
#include <
Configuration/Configuration.h
>
22
#include "
SEUtils/Types.h
"
23
24
namespace
SourceXtractor
{
25
26
class
FluxRadiusConfig
:
public
Euclid::Configuration::Configuration
{
27
public
:
28
explicit
FluxRadiusConfig
(
long
managerId);
29
30
virtual
~FluxRadiusConfig
() =
default
;
31
32
std::map<std::string, OptionDescriptionList>
getProgramOptions
()
override
;
33
34
void
initialize
(
const
UserValues
& args)
override
;
35
36
const
std::vector<SeFloat>
&
getFluxFraction
()
const
;
37
38
public
:
39
std::vector<SeFloat>
m_flux_fraction
;
40
};
41
42
}
// end of namespace SourceXtractor
43
44
#endif
/* _SEIMPLEMENTATION_PLUGIN_FLUXRADIUS_FLUXRADIUSCONFIG_H_ */
Configuration.h
Types.h
Euclid::Configuration::Configuration
SourceXtractor::FluxRadiusConfig
Definition:
FluxRadiusConfig.h:26
SourceXtractor::FluxRadiusConfig::~FluxRadiusConfig
virtual ~FluxRadiusConfig()=default
SourceXtractor::FluxRadiusConfig::getFluxFraction
const std::vector< SeFloat > & getFluxFraction() const
Definition:
FluxRadiusConfig.cpp:50
SourceXtractor::FluxRadiusConfig::m_flux_fraction
std::vector< SeFloat > m_flux_fraction
Definition:
FluxRadiusConfig.h:39
SourceXtractor::FluxRadiusConfig::initialize
void initialize(const UserValues &args) override
Definition:
FluxRadiusConfig.cpp:37
SourceXtractor::FluxRadiusConfig::getProgramOptions
std::map< std::string, OptionDescriptionList > getProgramOptions() override
Definition:
FluxRadiusConfig.cpp:30
SourceXtractor::FluxRadiusConfig::FluxRadiusConfig
FluxRadiusConfig(long managerId)
Definition:
FluxRadiusConfig.cpp:28
std::map
SourceXtractor
Definition:
Aperture.h:30
std::vector< SeFloat >
Generated by
1.9.1