SourceXtractorPlusPlus
0.8
Please provide a description of the project.
|
Provides the detection image. More...
#include <DetectionImageConfig.h>
Public Member Functions | |
virtual | ~DetectionImageConfig ()=default |
Destructor. More... | |
DetectionImageConfig (long manager_id) | |
Constructs a new DetectionImageConfig object. More... | |
std::map< std::string, Configuration::OptionDescriptionList > | getProgramOptions () override |
void | initialize (const UserValues &args) override |
std::string | getDetectionImagePath () const |
std::shared_ptr< DetectionImage > | getDetectionImage () const |
std::shared_ptr< CoordinateSystem > | getCoordinateSystem () const |
double | getGain () const |
double | getSaturation () const |
int | getInterpolationGap () const |
double | getOriginalFluxScale () const |
![]() | |
virtual void | preInitialize (const UserValues &args) |
Private Attributes | |
std::string | m_detection_image_path |
std::shared_ptr< DetectionImage > | m_detection_image |
std::shared_ptr< CoordinateSystem > | m_coordinate_system |
double | m_gain |
double | m_saturation |
double | m_flux_scale |
int | m_interpolation_gap |
Provides the detection image.
Definition at line 37 of file DetectionImageConfig.h.
|
virtualdefault |
Destructor.
SourceXtractor::DetectionImageConfig::DetectionImageConfig | ( | long | manager_id | ) |
Constructs a new DetectionImageConfig object.
Definition at line 44 of file DetectionImageConfig.cpp.
std::shared_ptr< CoordinateSystem > SourceXtractor::DetectionImageConfig::getCoordinateSystem | ( | ) | const |
Definition at line 125 of file DetectionImageConfig.cpp.
References m_coordinate_system.
std::shared_ptr< DetectionImage > SourceXtractor::DetectionImageConfig::getDetectionImage | ( | ) | const |
Definition at line 118 of file DetectionImageConfig.cpp.
References m_detection_image.
std::string SourceXtractor::DetectionImageConfig::getDetectionImagePath | ( | ) | const |
Definition at line 114 of file DetectionImageConfig.cpp.
References m_detection_image_path.
|
inline |
Definition at line 56 of file DetectionImageConfig.h.
References m_gain.
|
inline |
Definition at line 58 of file DetectionImageConfig.h.
References m_interpolation_gap.
|
inline |
Definition at line 63 of file DetectionImageConfig.h.
References m_flux_scale.
|
overridevirtual |
Reimplemented from Euclid::Configuration::Configuration.
Definition at line 48 of file DetectionImageConfig.cpp.
References std::string::c_str(), SourceXtractor::DETECTION_IMAGE, SourceXtractor::DETECTION_IMAGE_FLUX_SCALE, SourceXtractor::DETECTION_IMAGE_GAIN, SourceXtractor::DETECTION_IMAGE_INTERPOLATION, SourceXtractor::DETECTION_IMAGE_INTERPOLATION_GAP, and SourceXtractor::DETECTION_IMAGE_SATURATION.
|
inline |
Definition at line 57 of file DetectionImageConfig.h.
References m_saturation.
|
overridevirtual |
Reimplemented from Euclid::Configuration::Configuration.
Definition at line 65 of file DetectionImageConfig.cpp.
References SourceXtractor::BufferedImage< T >::create(), SourceXtractor::ProcessedImage< T, P >::create(), SourceXtractor::DETECTION_IMAGE, SourceXtractor::DETECTION_IMAGE_FLUX_SCALE, SourceXtractor::DETECTION_IMAGE_GAIN, SourceXtractor::DETECTION_IMAGE_INTERPOLATION, SourceXtractor::DETECTION_IMAGE_INTERPOLATION_GAP, SourceXtractor::DETECTION_IMAGE_SATURATION, std::string::find(), m_coordinate_system, m_detection_image, m_detection_image_path, m_flux_scale, m_gain, m_interpolation_gap, m_saturation, and std::max().
|
private |
Definition at line 68 of file DetectionImageConfig.h.
Referenced by getCoordinateSystem(), and initialize().
|
private |
Definition at line 67 of file DetectionImageConfig.h.
Referenced by getDetectionImage(), and initialize().
|
private |
Definition at line 66 of file DetectionImageConfig.h.
Referenced by getDetectionImagePath(), and initialize().
|
private |
Definition at line 72 of file DetectionImageConfig.h.
Referenced by getOriginalFluxScale(), and initialize().
|
private |
Definition at line 69 of file DetectionImageConfig.h.
Referenced by getGain(), and initialize().
|
private |
Definition at line 74 of file DetectionImageConfig.h.
Referenced by getInterpolationGap(), and initialize().
|
private |
Definition at line 70 of file DetectionImageConfig.h.
Referenced by getSaturation(), and initialize().