SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
SourceXtractor::CheckImagesConfig Class Reference

#include <CheckImagesConfig.h>

Inheritance diagram for SourceXtractor::CheckImagesConfig:
Collaboration diagram for SourceXtractor::CheckImagesConfig:

Public Member Functions

 CheckImagesConfig (long manager_id)
virtual ~CheckImagesConfig ()=default
std::map< std::string, Configuration::OptionDescriptionListgetProgramOptions () override
void initialize (const UserValues &args) override
const std::stringgetModelFittingImageFilename () const
const std::stringgetFittingWindowImageFilename () const
const std::stringgetModelFittingResidualFilename () const
const std::stringgetBackgroundFilename () const
const std::stringgetVarianceFilename () const
const std::stringgetMeasurementBackgroundFilename () const
const std::stringgetMeasurementVarianceFilename () const
const std::stringgetSegmentationFilename () const
const std::stringgetPartitionFilename () const
const std::stringgetGroupFilename () const
const std::stringgetFilteredFilename () const
const std::stringgetThresholdedFilename () const
const std::stringgetSnrFilename () const
const std::stringgetAutoApertureFilename () const
const std::stringgetApertureFilename () const
const std::stringgetMoffatFilename () const
const std::stringgetPsfFilename () const
const std::stringgetMLDetectionFilename () const
Public Member Functions inherited from Euclid::Configuration::Configuration
 Configuration (long manager_id)
virtual ~Configuration ()=default
virtual void preInitialize (const UserValues &args)
virtual void postInitialize (const UserValues &args)
const std::set< std::type_index > & getDependencies ()
StategetCurrentState ()
State getCurrentState () const

Private Attributes

std::string m_model_fitting_filename
std::string m_fitting_window_filename
std::string m_model_fitting_residual_filename
std::string m_background_filename
std::string m_variance_filename
std::string m_measurement_background_filename
std::string m_measurement_variance_filename
std::string m_segmentation_filename
std::string m_partition_filename
std::string m_group_filename
std::string m_filtered_filename
std::string m_thresholded_filename
std::string m_snr_filename
std::string m_auto_aperture_filename
std::string m_aperture_filename
std::string m_moffat_filename
std::string m_psf_filename
std::string m_ml_detection_filename

Additional Inherited Members

Public Types inherited from Euclid::Configuration::Configuration
enum  State
typedef std::vector< boost::program_options::option_description > OptionDescriptionList
typedef std::map< std::string, boost::program_options::variable_value > UserValues
Protected Member Functions inherited from Euclid::Configuration::Configuration
void declareDependency ()
T & getDependency ()
const T & getDependency () const

Detailed Description

Definition at line 32 of file CheckImagesConfig.h.

Constructor & Destructor Documentation

◆ CheckImagesConfig()

SourceXtractor::CheckImagesConfig::CheckImagesConfig ( long manager_id)
explicit

Definition at line 54 of file CheckImagesConfig.cpp.

References Euclid::Configuration::Configuration::Configuration().

Here is the call graph for this function:

◆ ~CheckImagesConfig()

virtual SourceXtractor::CheckImagesConfig::~CheckImagesConfig ( )
virtualdefault

Member Function Documentation

◆ getApertureFilename()

const std::string & SourceXtractor::CheckImagesConfig::getApertureFilename ( ) const
inline

Definition at line 100 of file CheckImagesConfig.h.

References m_aperture_filename.

◆ getAutoApertureFilename()

const std::string & SourceXtractor::CheckImagesConfig::getAutoApertureFilename ( ) const
inline

Definition at line 96 of file CheckImagesConfig.h.

References m_auto_aperture_filename.

◆ getBackgroundFilename()

const std::string & SourceXtractor::CheckImagesConfig::getBackgroundFilename ( ) const
inline

Definition at line 56 of file CheckImagesConfig.h.

References m_background_filename.

◆ getFilteredFilename()

const std::string & SourceXtractor::CheckImagesConfig::getFilteredFilename ( ) const
inline

Definition at line 84 of file CheckImagesConfig.h.

References m_filtered_filename.

◆ getFittingWindowImageFilename()

const std::string & SourceXtractor::CheckImagesConfig::getFittingWindowImageFilename ( ) const
inline

Definition at line 48 of file CheckImagesConfig.h.

References m_fitting_window_filename.

◆ getGroupFilename()

const std::string & SourceXtractor::CheckImagesConfig::getGroupFilename ( ) const
inline

Definition at line 80 of file CheckImagesConfig.h.

References m_group_filename.

◆ getMeasurementBackgroundFilename()

const std::string & SourceXtractor::CheckImagesConfig::getMeasurementBackgroundFilename ( ) const
inline

Definition at line 64 of file CheckImagesConfig.h.

References m_measurement_background_filename.

◆ getMeasurementVarianceFilename()

const std::string & SourceXtractor::CheckImagesConfig::getMeasurementVarianceFilename ( ) const
inline

Definition at line 68 of file CheckImagesConfig.h.

References m_measurement_variance_filename.

◆ getMLDetectionFilename()

const std::string & SourceXtractor::CheckImagesConfig::getMLDetectionFilename ( ) const
inline

Definition at line 112 of file CheckImagesConfig.h.

References m_ml_detection_filename.

◆ getModelFittingImageFilename()

const std::string & SourceXtractor::CheckImagesConfig::getModelFittingImageFilename ( ) const
inline

Definition at line 44 of file CheckImagesConfig.h.

References m_model_fitting_filename.

◆ getModelFittingResidualFilename()

const std::string & SourceXtractor::CheckImagesConfig::getModelFittingResidualFilename ( ) const
inline

Definition at line 52 of file CheckImagesConfig.h.

References m_model_fitting_residual_filename.

◆ getMoffatFilename()

const std::string & SourceXtractor::CheckImagesConfig::getMoffatFilename ( ) const
inline

Definition at line 104 of file CheckImagesConfig.h.

References m_moffat_filename.

◆ getPartitionFilename()

const std::string & SourceXtractor::CheckImagesConfig::getPartitionFilename ( ) const
inline

Definition at line 76 of file CheckImagesConfig.h.

References m_partition_filename.

◆ getProgramOptions()

◆ getPsfFilename()

const std::string & SourceXtractor::CheckImagesConfig::getPsfFilename ( ) const
inline

Definition at line 108 of file CheckImagesConfig.h.

References m_psf_filename.

◆ getSegmentationFilename()

const std::string & SourceXtractor::CheckImagesConfig::getSegmentationFilename ( ) const
inline

Definition at line 72 of file CheckImagesConfig.h.

References m_segmentation_filename.

◆ getSnrFilename()

const std::string & SourceXtractor::CheckImagesConfig::getSnrFilename ( ) const
inline

Definition at line 92 of file CheckImagesConfig.h.

References m_snr_filename.

◆ getThresholdedFilename()

const std::string & SourceXtractor::CheckImagesConfig::getThresholdedFilename ( ) const
inline

Definition at line 88 of file CheckImagesConfig.h.

References m_thresholded_filename.

◆ getVarianceFilename()

const std::string & SourceXtractor::CheckImagesConfig::getVarianceFilename ( ) const
inline

Definition at line 60 of file CheckImagesConfig.h.

References m_variance_filename.

◆ initialize()

Member Data Documentation

◆ m_aperture_filename

std::string SourceXtractor::CheckImagesConfig::m_aperture_filename
private

Definition at line 132 of file CheckImagesConfig.h.

Referenced by getApertureFilename(), and initialize().

◆ m_auto_aperture_filename

std::string SourceXtractor::CheckImagesConfig::m_auto_aperture_filename
private

Definition at line 131 of file CheckImagesConfig.h.

Referenced by getAutoApertureFilename(), and initialize().

◆ m_background_filename

std::string SourceXtractor::CheckImagesConfig::m_background_filename
private

Definition at line 121 of file CheckImagesConfig.h.

Referenced by getBackgroundFilename(), and initialize().

◆ m_filtered_filename

std::string SourceXtractor::CheckImagesConfig::m_filtered_filename
private

Definition at line 128 of file CheckImagesConfig.h.

Referenced by getFilteredFilename(), and initialize().

◆ m_fitting_window_filename

std::string SourceXtractor::CheckImagesConfig::m_fitting_window_filename
private

Definition at line 119 of file CheckImagesConfig.h.

Referenced by getFittingWindowImageFilename(), and initialize().

◆ m_group_filename

std::string SourceXtractor::CheckImagesConfig::m_group_filename
private

Definition at line 127 of file CheckImagesConfig.h.

Referenced by getGroupFilename(), and initialize().

◆ m_measurement_background_filename

std::string SourceXtractor::CheckImagesConfig::m_measurement_background_filename
private

Definition at line 123 of file CheckImagesConfig.h.

Referenced by getMeasurementBackgroundFilename(), and initialize().

◆ m_measurement_variance_filename

std::string SourceXtractor::CheckImagesConfig::m_measurement_variance_filename
private

Definition at line 124 of file CheckImagesConfig.h.

Referenced by getMeasurementVarianceFilename(), and initialize().

◆ m_ml_detection_filename

std::string SourceXtractor::CheckImagesConfig::m_ml_detection_filename
private

Definition at line 135 of file CheckImagesConfig.h.

Referenced by getMLDetectionFilename(), and initialize().

◆ m_model_fitting_filename

std::string SourceXtractor::CheckImagesConfig::m_model_fitting_filename
private

Definition at line 118 of file CheckImagesConfig.h.

Referenced by getModelFittingImageFilename(), and initialize().

◆ m_model_fitting_residual_filename

std::string SourceXtractor::CheckImagesConfig::m_model_fitting_residual_filename
private

Definition at line 120 of file CheckImagesConfig.h.

Referenced by getModelFittingResidualFilename(), and initialize().

◆ m_moffat_filename

std::string SourceXtractor::CheckImagesConfig::m_moffat_filename
private

Definition at line 133 of file CheckImagesConfig.h.

Referenced by getMoffatFilename(), and initialize().

◆ m_partition_filename

std::string SourceXtractor::CheckImagesConfig::m_partition_filename
private

Definition at line 126 of file CheckImagesConfig.h.

Referenced by getPartitionFilename(), and initialize().

◆ m_psf_filename

std::string SourceXtractor::CheckImagesConfig::m_psf_filename
private

Definition at line 134 of file CheckImagesConfig.h.

Referenced by getPsfFilename(), and initialize().

◆ m_segmentation_filename

std::string SourceXtractor::CheckImagesConfig::m_segmentation_filename
private

Definition at line 125 of file CheckImagesConfig.h.

Referenced by getSegmentationFilename(), and initialize().

◆ m_snr_filename

std::string SourceXtractor::CheckImagesConfig::m_snr_filename
private

Definition at line 130 of file CheckImagesConfig.h.

Referenced by getSnrFilename(), and initialize().

◆ m_thresholded_filename

std::string SourceXtractor::CheckImagesConfig::m_thresholded_filename
private

Definition at line 129 of file CheckImagesConfig.h.

Referenced by getThresholdedFilename(), and initialize().

◆ m_variance_filename

std::string SourceXtractor::CheckImagesConfig::m_variance_filename
private

Definition at line 122 of file CheckImagesConfig.h.

Referenced by getVarianceFilename(), and initialize().


The documentation for this class was generated from the following files: