23 #include <boost/filesystem.hpp>
24 #include <boost/algorithm/string.hpp>
32 namespace po = boost::program_options;
33 namespace fs = boost::filesystem;
36 namespace SourceXtractor {
54 return {{
"External flag options", {
56 "The FITS file containing the external flag"},
58 "The combination type of the external flag (OR, AND, MIN, MAX, MOST)"}
85 if (available_types.count(type) == 0) {
104 Type type = available_types.at(type_str);
static std::string wildcard(const std::string &name, const std::string &instance="*")
static std::set< std::string > findWildcardNames(const std::vector< std::string > &option_name_list, const std::map< std::string, boost::program_options::variable_value > &options)