SourceXtractorPlusPlus
0.12
Please provide a description of the project.
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
SEImplementation
SEImplementation
Configuration
CheckImagesConfig.h
Go to the documentation of this file.
1
17
/*
18
* CheckImagesConfig.h
19
*
20
* Created on: May 29, 2017
21
* Author: mschefer
22
*/
23
24
#ifndef _SEIMPLEMENTATION_CONFIGURATION_CHECKIMAGESCONFIG_H_
25
#define _SEIMPLEMENTATION_CONFIGURATION_CHECKIMAGESCONFIG_H_
26
27
#include "
Configuration/Configuration.h
"
28
#include "
SEFramework/Image/Image.h
"
29
30
namespace
SourceXtractor {
31
32
class
CheckImagesConfig
:
public
Euclid::Configuration::Configuration
{
33
34
public
:
35
36
CheckImagesConfig
(
long
manager_id);
37
38
virtual
~CheckImagesConfig
() =
default
;
39
40
std::map<std::string, Configuration::OptionDescriptionList>
getProgramOptions
()
override
;
41
42
void
initialize
(
const
UserValues& args)
override
;
43
44
const
std::string
&
getModelFittingImageFilename
()
const
{
45
return
m_model_fitting_filename
;
46
}
47
48
const
std::string
&
getModelFittingResidualFilename
()
const
{
49
return
m_model_fitting_residual_filename
;
50
}
51
52
const
std::string
&
getModelBackgroundFilename
()
const
{
53
return
m_model_background_filename
;
54
}
55
56
const
std::string
&
getModelVarianceFilename
()
const
{
57
return
m_model_variance_filename
;
58
}
59
60
const
std::string
&
getSegmentationFilename
()
const
{
61
return
m_segmentation_filename
;
62
}
63
64
const
std::string
&
getPartitionFilename
()
const
{
65
return
m_partition_filename
;
66
}
67
68
const
std::string
&
getGroupFilename
()
const
{
69
return
m_group_filename
;
70
}
71
72
const
std::string
&
getFilteredFilename
()
const
{
73
return
m_filtered_filename
;
74
}
75
76
const
std::string
&
getThresholdedFilename
()
const
{
77
return
m_thresholded_filename
;
78
}
79
80
const
std::string
&
getSnrFilename
()
const
{
81
return
m_snr_filename
;
82
}
83
84
const
std::string
&
getAutoApertureFilename
()
const
{
85
return
m_auto_aperture_filename
;
86
}
87
88
const
std::string
&
getApertureFilename
()
const
{
89
return
m_aperture_filename
;
90
}
91
92
const
std::string
&
getMoffatFilename
()
const
{
93
return
m_moffat_filename
;
94
}
95
96
const
std::string
&
getPsfFilename
()
const
{
97
return
m_psf_filename
;
98
}
99
100
private
:
101
102
std::string
m_model_fitting_filename
;
103
std::string
m_model_fitting_residual_filename
;
104
std::string
m_model_background_filename
;
105
std::string
m_model_variance_filename
;
106
std::string
m_segmentation_filename
;
107
std::string
m_partition_filename
;
108
std::string
m_group_filename
;
109
std::string
m_filtered_filename
;
110
std::string
m_thresholded_filename
;
111
std::string
m_snr_filename
;
112
std::string
m_auto_aperture_filename
;
113
std::string
m_aperture_filename
;
114
std::string
m_moffat_filename
;
115
std::string
m_psf_filename
;
116
};
117
118
}
119
120
121
122
#endif
/* _SEIMPLEMENTATION_CONFIGURATION_CheckImagesSCONFIG_H_ */
SourceXtractor::CheckImagesConfig::m_auto_aperture_filename
std::string m_auto_aperture_filename
Definition:
CheckImagesConfig.h:112
SourceXtractor::CheckImagesConfig::getSegmentationFilename
const std::string & getSegmentationFilename() const
Definition:
CheckImagesConfig.h:60
SourceXtractor::CheckImagesConfig::initialize
void initialize(const UserValues &args) override
Definition:
CheckImagesConfig.cpp:85
SourceXtractor::CheckImagesConfig::m_filtered_filename
std::string m_filtered_filename
Definition:
CheckImagesConfig.h:109
SourceXtractor::CheckImagesConfig::getPartitionFilename
const std::string & getPartitionFilename() const
Definition:
CheckImagesConfig.h:64
SourceXtractor::CheckImagesConfig::getThresholdedFilename
const std::string & getThresholdedFilename() const
Definition:
CheckImagesConfig.h:76
Euclid::Configuration::Configuration
SourceXtractor::CheckImagesConfig::m_model_fitting_filename
std::string m_model_fitting_filename
Definition:
CheckImagesConfig.h:102
SourceXtractor::CheckImagesConfig::getProgramOptions
std::map< std::string, Configuration::OptionDescriptionList > getProgramOptions() override
Definition:
CheckImagesConfig.cpp:52
SourceXtractor::CheckImagesConfig::m_model_background_filename
std::string m_model_background_filename
Definition:
CheckImagesConfig.h:104
SourceXtractor::CheckImagesConfig::getAutoApertureFilename
const std::string & getAutoApertureFilename() const
Definition:
CheckImagesConfig.h:84
SourceXtractor::CheckImagesConfig::~CheckImagesConfig
virtual ~CheckImagesConfig()=default
SourceXtractor::CheckImagesConfig::getGroupFilename
const std::string & getGroupFilename() const
Definition:
CheckImagesConfig.h:68
SourceXtractor::CheckImagesConfig::getFilteredFilename
const std::string & getFilteredFilename() const
Definition:
CheckImagesConfig.h:72
std::map
STL class.
SourceXtractor::CheckImagesConfig::getPsfFilename
const std::string & getPsfFilename() const
Definition:
CheckImagesConfig.h:96
SourceXtractor::CheckImagesConfig::m_partition_filename
std::string m_partition_filename
Definition:
CheckImagesConfig.h:107
SourceXtractor::CheckImagesConfig::getModelBackgroundFilename
const std::string & getModelBackgroundFilename() const
Definition:
CheckImagesConfig.h:52
std::string
STL class.
SourceXtractor::CheckImagesConfig::m_moffat_filename
std::string m_moffat_filename
Definition:
CheckImagesConfig.h:114
Image.h
SourceXtractor::CheckImagesConfig::getApertureFilename
const std::string & getApertureFilename() const
Definition:
CheckImagesConfig.h:88
SourceXtractor::CheckImagesConfig::m_aperture_filename
std::string m_aperture_filename
Definition:
CheckImagesConfig.h:113
SourceXtractor::CheckImagesConfig::getMoffatFilename
const std::string & getMoffatFilename() const
Definition:
CheckImagesConfig.h:92
SourceXtractor::CheckImagesConfig::getModelFittingResidualFilename
const std::string & getModelFittingResidualFilename() const
Definition:
CheckImagesConfig.h:48
SourceXtractor::CheckImagesConfig::getSnrFilename
const std::string & getSnrFilename() const
Definition:
CheckImagesConfig.h:80
SourceXtractor::CheckImagesConfig::m_segmentation_filename
std::string m_segmentation_filename
Definition:
CheckImagesConfig.h:106
SourceXtractor::CheckImagesConfig::m_snr_filename
std::string m_snr_filename
Definition:
CheckImagesConfig.h:111
SourceXtractor::CheckImagesConfig::getModelVarianceFilename
const std::string & getModelVarianceFilename() const
Definition:
CheckImagesConfig.h:56
SourceXtractor::CheckImagesConfig::m_model_fitting_residual_filename
std::string m_model_fitting_residual_filename
Definition:
CheckImagesConfig.h:103
SourceXtractor::CheckImagesConfig::m_model_variance_filename
std::string m_model_variance_filename
Definition:
CheckImagesConfig.h:105
SourceXtractor::CheckImagesConfig::CheckImagesConfig
CheckImagesConfig(long manager_id)
Definition:
CheckImagesConfig.cpp:49
SourceXtractor::CheckImagesConfig::m_group_filename
std::string m_group_filename
Definition:
CheckImagesConfig.h:108
Configuration.h
SourceXtractor::CheckImagesConfig::m_thresholded_filename
std::string m_thresholded_filename
Definition:
CheckImagesConfig.h:110
SourceXtractor::CheckImagesConfig::getModelFittingImageFilename
const std::string & getModelFittingImageFilename() const
Definition:
CheckImagesConfig.h:44
SourceXtractor::CheckImagesConfig::m_psf_filename
std::string m_psf_filename
Definition:
CheckImagesConfig.h:115
SourceXtractor::CheckImagesConfig
Definition:
CheckImagesConfig.h:32
Generated by
1.8.5