25 #ifndef _CONFIGURATION_PHOTOMETRYCATALOGCONFIG_H
26 #define _CONFIGURATION_PHOTOMETRYCATALOGCONFIG_H
30 #include <boost/filesystem.hpp>
34 namespace Configuration {
Configuration class for enabling photometric catalog input.
Superclass of all configuration classes.
bool isUpperLimitEnabled()
bool m_missing_photometry_enabled
void initialize(const UserValues &args) override
Adds the PhotometryAttributeFromRow handler to the CatalogConfig.
virtual ~PhotometryCatalogConfig()=default
Destructor.
PhotometryCatalogConfig(long manager_id)
Constructs a new PhotometryCatalogConfig object.
bool isMissingPhotometryEnabled()
std::map< std::string, OptionDescriptionList > getProgramOptions() override
Returns the program options defined by the PhotometryCatalogConfig.
bool m_upper_limit_enabled