SourceXtractorPlusPlus
1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
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
explicit
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
&
getFittingWindowImageFilename
()
const
{
49
return
m_fitting_window_filename
;
50
}
51
52
const
std::string
&
getModelFittingResidualFilename
()
const
{
53
return
m_model_fitting_residual_filename
;
54
}
55
56
const
std::string
&
getBackgroundFilename
()
const
{
57
return
m_background_filename
;
58
}
59
60
const
std::string
&
getVarianceFilename
()
const
{
61
return
m_variance_filename
;
62
}
63
64
const
std::string
&
getMeasurementBackgroundFilename
()
const
{
65
return
m_measurement_background_filename
;
66
}
67
68
const
std::string
&
getMeasurementVarianceFilename
()
const
{
69
return
m_measurement_variance_filename
;
70
}
71
72
const
std::string
&
getSegmentationFilename
()
const
{
73
return
m_segmentation_filename
;
74
}
75
76
const
std::string
&
getPartitionFilename
()
const
{
77
return
m_partition_filename
;
78
}
79
80
const
std::string
&
getGroupFilename
()
const
{
81
return
m_group_filename
;
82
}
83
84
const
std::string
&
getFilteredFilename
()
const
{
85
return
m_filtered_filename
;
86
}
87
88
const
std::string
&
getThresholdedFilename
()
const
{
89
return
m_thresholded_filename
;
90
}
91
92
const
std::string
&
getSnrFilename
()
const
{
93
return
m_snr_filename
;
94
}
95
96
const
std::string
&
getAutoApertureFilename
()
const
{
97
return
m_auto_aperture_filename
;
98
}
99
100
const
std::string
&
getApertureFilename
()
const
{
101
return
m_aperture_filename
;
102
}
103
104
const
std::string
&
getMoffatFilename
()
const
{
105
return
m_moffat_filename
;
106
}
107
108
const
std::string
&
getPsfFilename
()
const
{
109
return
m_psf_filename
;
110
}
111
112
const
std::string
&
getMLDetectionFilename
()
const
{
113
return
m_ml_detection_filename
;
114
}
115
116
private
:
117
118
std::string
m_model_fitting_filename
;
119
std::string
m_fitting_window_filename
;
120
std::string
m_model_fitting_residual_filename
;
121
std::string
m_background_filename
;
122
std::string
m_variance_filename
;
123
std::string
m_measurement_background_filename
;
124
std::string
m_measurement_variance_filename
;
125
std::string
m_segmentation_filename
;
126
std::string
m_partition_filename
;
127
std::string
m_group_filename
;
128
std::string
m_filtered_filename
;
129
std::string
m_thresholded_filename
;
130
std::string
m_snr_filename
;
131
std::string
m_auto_aperture_filename
;
132
std::string
m_aperture_filename
;
133
std::string
m_moffat_filename
;
134
std::string
m_psf_filename
;
135
std::string
m_ml_detection_filename
;
136
};
137
138
}
139
140
141
142
#endif
/* _SEIMPLEMENTATION_CONFIGURATION_CheckImagesSCONFIG_H_ */
Image.h
std::string
Euclid::Configuration::Configuration
Euclid::Configuration::Configuration::UserValues
std::map< std::string, boost::program_options::variable_value > UserValues
SourceXtractor::CheckImagesConfig::getPsfFilename
const std::string & getPsfFilename() const
Definition
CheckImagesConfig.h:108
SourceXtractor::CheckImagesConfig::m_model_fitting_filename
std::string m_model_fitting_filename
Definition
CheckImagesConfig.h:118
SourceXtractor::CheckImagesConfig::getFittingWindowImageFilename
const std::string & getFittingWindowImageFilename() const
Definition
CheckImagesConfig.h:48
SourceXtractor::CheckImagesConfig::CheckImagesConfig
CheckImagesConfig(long manager_id)
Definition
CheckImagesConfig.cpp:54
SourceXtractor::CheckImagesConfig::getVarianceFilename
const std::string & getVarianceFilename() const
Definition
CheckImagesConfig.h:60
SourceXtractor::CheckImagesConfig::m_measurement_variance_filename
std::string m_measurement_variance_filename
Definition
CheckImagesConfig.h:124
SourceXtractor::CheckImagesConfig::~CheckImagesConfig
virtual ~CheckImagesConfig()=default
SourceXtractor::CheckImagesConfig::m_psf_filename
std::string m_psf_filename
Definition
CheckImagesConfig.h:134
SourceXtractor::CheckImagesConfig::getMLDetectionFilename
const std::string & getMLDetectionFilename() const
Definition
CheckImagesConfig.h:112
SourceXtractor::CheckImagesConfig::getApertureFilename
const std::string & getApertureFilename() const
Definition
CheckImagesConfig.h:100
SourceXtractor::CheckImagesConfig::m_filtered_filename
std::string m_filtered_filename
Definition
CheckImagesConfig.h:128
SourceXtractor::CheckImagesConfig::m_partition_filename
std::string m_partition_filename
Definition
CheckImagesConfig.h:126
SourceXtractor::CheckImagesConfig::m_aperture_filename
std::string m_aperture_filename
Definition
CheckImagesConfig.h:132
SourceXtractor::CheckImagesConfig::getThresholdedFilename
const std::string & getThresholdedFilename() const
Definition
CheckImagesConfig.h:88
SourceXtractor::CheckImagesConfig::getGroupFilename
const std::string & getGroupFilename() const
Definition
CheckImagesConfig.h:80
SourceXtractor::CheckImagesConfig::m_auto_aperture_filename
std::string m_auto_aperture_filename
Definition
CheckImagesConfig.h:131
SourceXtractor::CheckImagesConfig::m_moffat_filename
std::string m_moffat_filename
Definition
CheckImagesConfig.h:133
SourceXtractor::CheckImagesConfig::m_segmentation_filename
std::string m_segmentation_filename
Definition
CheckImagesConfig.h:125
SourceXtractor::CheckImagesConfig::m_variance_filename
std::string m_variance_filename
Definition
CheckImagesConfig.h:122
SourceXtractor::CheckImagesConfig::m_background_filename
std::string m_background_filename
Definition
CheckImagesConfig.h:121
SourceXtractor::CheckImagesConfig::getMeasurementBackgroundFilename
const std::string & getMeasurementBackgroundFilename() const
Definition
CheckImagesConfig.h:64
SourceXtractor::CheckImagesConfig::getSnrFilename
const std::string & getSnrFilename() const
Definition
CheckImagesConfig.h:92
SourceXtractor::CheckImagesConfig::m_snr_filename
std::string m_snr_filename
Definition
CheckImagesConfig.h:130
SourceXtractor::CheckImagesConfig::getModelFittingImageFilename
const std::string & getModelFittingImageFilename() const
Definition
CheckImagesConfig.h:44
SourceXtractor::CheckImagesConfig::m_fitting_window_filename
std::string m_fitting_window_filename
Definition
CheckImagesConfig.h:119
SourceXtractor::CheckImagesConfig::getSegmentationFilename
const std::string & getSegmentationFilename() const
Definition
CheckImagesConfig.h:72
SourceXtractor::CheckImagesConfig::getMeasurementVarianceFilename
const std::string & getMeasurementVarianceFilename() const
Definition
CheckImagesConfig.h:68
SourceXtractor::CheckImagesConfig::m_ml_detection_filename
std::string m_ml_detection_filename
Definition
CheckImagesConfig.h:135
SourceXtractor::CheckImagesConfig::getModelFittingResidualFilename
const std::string & getModelFittingResidualFilename() const
Definition
CheckImagesConfig.h:52
SourceXtractor::CheckImagesConfig::m_thresholded_filename
std::string m_thresholded_filename
Definition
CheckImagesConfig.h:129
SourceXtractor::CheckImagesConfig::m_measurement_background_filename
std::string m_measurement_background_filename
Definition
CheckImagesConfig.h:123
SourceXtractor::CheckImagesConfig::getFilteredFilename
const std::string & getFilteredFilename() const
Definition
CheckImagesConfig.h:84
SourceXtractor::CheckImagesConfig::getProgramOptions
std::map< std::string, Configuration::OptionDescriptionList > getProgramOptions() override
Definition
CheckImagesConfig.cpp:57
SourceXtractor::CheckImagesConfig::initialize
void initialize(const UserValues &args) override
Definition
CheckImagesConfig.cpp:99
SourceXtractor::CheckImagesConfig::getPartitionFilename
const std::string & getPartitionFilename() const
Definition
CheckImagesConfig.h:76
SourceXtractor::CheckImagesConfig::m_model_fitting_residual_filename
std::string m_model_fitting_residual_filename
Definition
CheckImagesConfig.h:120
SourceXtractor::CheckImagesConfig::getBackgroundFilename
const std::string & getBackgroundFilename() const
Definition
CheckImagesConfig.h:56
SourceXtractor::CheckImagesConfig::getMoffatFilename
const std::string & getMoffatFilename() const
Definition
CheckImagesConfig.h:104
SourceXtractor::CheckImagesConfig::getAutoApertureFilename
const std::string & getAutoApertureFilename() const
Definition
CheckImagesConfig.h:96
SourceXtractor::CheckImagesConfig::m_group_filename
std::string m_group_filename
Definition
CheckImagesConfig.h:127
std::map
SourceXtractor
Definition
Aperture.h:30
Generated by
1.15.0