SourceXtractorPlusPlus
0.11
Please provide a description of the project.
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_filtered_filename
std::string m_filtered_filename
Definition:
CheckImagesConfig.h:109
SourceXtractor::CheckImagesConfig::m_model_fitting_residual_filename
std::string m_model_fitting_residual_filename
Definition:
CheckImagesConfig.h:103
SourceXtractor::CheckImagesConfig::getModelFittingResidualFilename
const std::string & getModelFittingResidualFilename() const
Definition:
CheckImagesConfig.h:48
std::string
STL class.
SourceXtractor::CheckImagesConfig::getGroupFilename
const std::string & getGroupFilename() const
Definition:
CheckImagesConfig.h:68
SourceXtractor::CheckImagesConfig::m_snr_filename
std::string m_snr_filename
Definition:
CheckImagesConfig.h:111
SourceXtractor::CheckImagesConfig::m_model_variance_filename
std::string m_model_variance_filename
Definition:
CheckImagesConfig.h:105
SourceXtractor::CheckImagesConfig::m_segmentation_filename
std::string m_segmentation_filename
Definition:
CheckImagesConfig.h:106
SourceXtractor::CheckImagesConfig::m_psf_filename
std::string m_psf_filename
Definition:
CheckImagesConfig.h:115
SourceXtractor::CheckImagesConfig::getApertureFilename
const std::string & getApertureFilename() const
Definition:
CheckImagesConfig.h:88
SourceXtractor::CheckImagesConfig::getThresholdedFilename
const std::string & getThresholdedFilename() const
Definition:
CheckImagesConfig.h:76
SourceXtractor::CheckImagesConfig::m_moffat_filename
std::string m_moffat_filename
Definition:
CheckImagesConfig.h:114
SourceXtractor::CheckImagesConfig::getSegmentationFilename
const std::string & getSegmentationFilename() const
Definition:
CheckImagesConfig.h:60
SourceXtractor::CheckImagesConfig::m_group_filename
std::string m_group_filename
Definition:
CheckImagesConfig.h:108
SourceXtractor::CheckImagesConfig::getProgramOptions
std::map< std::string, Configuration::OptionDescriptionList > getProgramOptions() override
Definition:
CheckImagesConfig.cpp:52
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::CheckImagesConfig::~CheckImagesConfig
virtual ~CheckImagesConfig()=default
SourceXtractor::CheckImagesConfig
Definition:
CheckImagesConfig.h:32
SourceXtractor::CheckImagesConfig::CheckImagesConfig
CheckImagesConfig(long manager_id)
Definition:
CheckImagesConfig.cpp:49
SourceXtractor::CheckImagesConfig::getPartitionFilename
const std::string & getPartitionFilename() const
Definition:
CheckImagesConfig.h:64
SourceXtractor::CheckImagesConfig::m_thresholded_filename
std::string m_thresholded_filename
Definition:
CheckImagesConfig.h:110
SourceXtractor::CheckImagesConfig::m_aperture_filename
std::string m_aperture_filename
Definition:
CheckImagesConfig.h:113
Image.h
std::map
STL class.
SourceXtractor::CheckImagesConfig::getFilteredFilename
const std::string & getFilteredFilename() const
Definition:
CheckImagesConfig.h:72
SourceXtractor::CheckImagesConfig::initialize
void initialize(const UserValues &args) override
Definition:
CheckImagesConfig.cpp:85
SourceXtractor::CheckImagesConfig::m_model_fitting_filename
std::string m_model_fitting_filename
Definition:
CheckImagesConfig.h:102
SourceXtractor::CheckImagesConfig::m_model_background_filename
std::string m_model_background_filename
Definition:
CheckImagesConfig.h:104
Configuration.h
SourceXtractor::CheckImagesConfig::m_partition_filename
std::string m_partition_filename
Definition:
CheckImagesConfig.h:107
SourceXtractor::CheckImagesConfig::m_auto_aperture_filename
std::string m_auto_aperture_filename
Definition:
CheckImagesConfig.h:112
SourceXtractor::CheckImagesConfig::getAutoApertureFilename
const std::string & getAutoApertureFilename() const
Definition:
CheckImagesConfig.h:84
SourceXtractor::CheckImagesConfig::getMoffatFilename
const std::string & getMoffatFilename() const
Definition:
CheckImagesConfig.h:92
Euclid::Configuration::Configuration
SourceXtractor::CheckImagesConfig::getPsfFilename
const std::string & getPsfFilename() const
Definition:
CheckImagesConfig.h:96
SourceXtractor::CheckImagesConfig::getModelFittingImageFilename
const std::string & getModelFittingImageFilename() const
Definition:
CheckImagesConfig.h:44
SourceXtractor::CheckImagesConfig::getModelBackgroundFilename
const std::string & getModelBackgroundFilename() const
Definition:
CheckImagesConfig.h:52
SourceXtractor::CheckImagesConfig::getModelVarianceFilename
const std::string & getModelVarianceFilename() const
Definition:
CheckImagesConfig.h:56
SourceXtractor::CheckImagesConfig::getSnrFilename
const std::string & getSnrFilename() const
Definition:
CheckImagesConfig.h:80
Generated by
1.8.18