SourceXtractorPlusPlus  0.16
Please provide a description of the project.
Public Member Functions | Private Attributes | List of all members
SourceXtractor::CheckImagesConfig Class Reference

#include <CheckImagesConfig.h>

Inheritance diagram for SourceXtractor::CheckImagesConfig:
[legend]
Collaboration diagram for SourceXtractor::CheckImagesConfig:
[legend]

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::stringgetModelFittingResidualFilename () const
 
const std::stringgetModelBackgroundFilename () const
 
const std::stringgetModelVarianceFilename () 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_model_fitting_residual_filename
 
std::string m_model_background_filename
 
std::string m_model_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 class  State { CONSTRUCTED , PRE_INITIALIZED , INITIALIZED , FINAL }
 
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 51 of file CheckImagesConfig.cpp.

◆ ~CheckImagesConfig()

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

Member Function Documentation

◆ getApertureFilename()

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

Definition at line 88 of file CheckImagesConfig.h.

References m_aperture_filename.

◆ getAutoApertureFilename()

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

Definition at line 84 of file CheckImagesConfig.h.

References m_auto_aperture_filename.

◆ getFilteredFilename()

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

Definition at line 72 of file CheckImagesConfig.h.

References m_filtered_filename.

◆ getGroupFilename()

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

Definition at line 68 of file CheckImagesConfig.h.

References m_group_filename.

◆ getMLDetectionFilename()

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

Definition at line 100 of file CheckImagesConfig.h.

References m_ml_detection_filename.

◆ getModelBackgroundFilename()

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

Definition at line 52 of file CheckImagesConfig.h.

References m_model_background_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 48 of file CheckImagesConfig.h.

References m_model_fitting_residual_filename.

◆ getModelVarianceFilename()

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

Definition at line 56 of file CheckImagesConfig.h.

References m_model_variance_filename.

◆ getMoffatFilename()

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

Definition at line 92 of file CheckImagesConfig.h.

References m_moffat_filename.

◆ getPartitionFilename()

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

Definition at line 64 of file CheckImagesConfig.h.

References m_partition_filename.

◆ getProgramOptions()

std::map< std::string, Configuration::OptionDescriptionList > SourceXtractor::CheckImagesConfig::getProgramOptions ( )
overridevirtual

◆ getPsfFilename()

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

Definition at line 96 of file CheckImagesConfig.h.

References m_psf_filename.

◆ getSegmentationFilename()

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

Definition at line 60 of file CheckImagesConfig.h.

References m_segmentation_filename.

◆ getSnrFilename()

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

Definition at line 80 of file CheckImagesConfig.h.

References m_snr_filename.

◆ getThresholdedFilename()

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

Definition at line 76 of file CheckImagesConfig.h.

References m_thresholded_filename.

◆ initialize()

void SourceXtractor::CheckImagesConfig::initialize ( const UserValues args)
overridevirtual

Member Data Documentation

◆ m_aperture_filename

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

Definition at line 117 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 116 of file CheckImagesConfig.h.

Referenced by getAutoApertureFilename(), and initialize().

◆ m_filtered_filename

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

Definition at line 113 of file CheckImagesConfig.h.

Referenced by getFilteredFilename(), and initialize().

◆ m_group_filename

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

Definition at line 112 of file CheckImagesConfig.h.

Referenced by getGroupFilename(), and initialize().

◆ m_ml_detection_filename

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

Definition at line 120 of file CheckImagesConfig.h.

Referenced by getMLDetectionFilename(), and initialize().

◆ m_model_background_filename

std::string SourceXtractor::CheckImagesConfig::m_model_background_filename
private

Definition at line 108 of file CheckImagesConfig.h.

Referenced by getModelBackgroundFilename(), and initialize().

◆ m_model_fitting_filename

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

Definition at line 106 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 107 of file CheckImagesConfig.h.

Referenced by getModelFittingResidualFilename(), and initialize().

◆ m_model_variance_filename

std::string SourceXtractor::CheckImagesConfig::m_model_variance_filename
private

Definition at line 109 of file CheckImagesConfig.h.

Referenced by getModelVarianceFilename(), and initialize().

◆ m_moffat_filename

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

Definition at line 118 of file CheckImagesConfig.h.

Referenced by getMoffatFilename(), and initialize().

◆ m_partition_filename

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

Definition at line 111 of file CheckImagesConfig.h.

Referenced by getPartitionFilename(), and initialize().

◆ m_psf_filename

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

Definition at line 119 of file CheckImagesConfig.h.

Referenced by getPsfFilename(), and initialize().

◆ m_segmentation_filename

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

Definition at line 110 of file CheckImagesConfig.h.

Referenced by getSegmentationFilename(), and initialize().

◆ m_snr_filename

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

Definition at line 115 of file CheckImagesConfig.h.

Referenced by getSnrFilename(), and initialize().

◆ m_thresholded_filename

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

Definition at line 114 of file CheckImagesConfig.h.

Referenced by getThresholdedFilename(), and initialize().


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