SourceXtractorPlusPlus
0.15
Please provide a description of the project.
|
#include <stdint.h>
#include <iostream>
#include <map>
#include <string>
#include <vector>
#include <type_traits>
Go to the source code of this file.
Namespaces | |
SourceXtractor | |
Enumerations | |
enum class | SourceXtractor::Flags : int64_t { SourceXtractor::NONE = 0 , SourceXtractor::BIASED = 1ll << 0 , SourceXtractor::BLENDED = 1ll << 1 , SourceXtractor::SATURATED = 1ll << 2 , SourceXtractor::BOUNDARY = 1ll << 3 , SourceXtractor::NEIGHBORS = 1ll << 4 , SourceXtractor::OUTSIDE = 1ll << 5 , SourceXtractor::PARTIAL_FIT = 1ll << 6 , SourceXtractor::INSUFFICIENT_DATA = 1ll << 7 , SourceXtractor::ERROR = 1ll << 10 , SourceXtractor::SENTINEL = 1ll << 11 } |
Flagging of bad sources. More... | |
Functions | |
constexpr Flags | SourceXtractor::operator| (const Flags &a, const Flags &b) |
constexpr Flags | SourceXtractor::operator& (const Flags &a, const Flags &b) |
constexpr Flags | SourceXtractor::operator* (const Flags &a, const bool b) |
Flags & | SourceXtractor::operator|= (Flags &a, const Flags &b) |
constexpr int64_t | SourceXtractor::flags2long (const Flags &a) |
std::vector< int64_t > | SourceXtractor::flags2long (const std::vector< Flags > &v) |
std::ostream & | SourceXtractor::operator<< (std::ostream &out, Flags flags) |
Variables | |
const std::map< Flags, std::string > | SourceXtractor::FlagsStr |
String representation of the flags. More... | |