STFINV library: seek source wavelet correction filter
|
Tools and utilities used by the libstfinv engines. More...
Files | |
file | tools.cc |
tools and utilities (implementation) | |
file | tools.h |
tools and utilities (prototypes) | |
Namespaces | |
stfinv::tools | |
Namespace for internal tools. | |
Typedefs | |
typedef std::map< std::string, std::string > | stfinv::tools::Tparamap |
A map to store parameters. More... | |
Functions | |
std::string | stfinv::tools::clipstring (std::string &s, const std::string &delim=":") |
Tparamap | stfinv::tools::makeparamap (const std::string &p, const std::string &delimiter=":", const std::string &assign="=") |
Create a parameter map from a parameter string. More... | |
template<class C > | |
void | stfinv::tools::report_engine (std::ostream &os) |
report engine identifier More... | |
template<class C > | |
void | stfinv::tools::report_engine_ID (std::ostream &os) |
report engine identifier with heading More... | |
bool | stfinv::tools::sameineps (const double &a, const double &b, const double &eps=1.e-8) |
function to compare doubles More... | |
std::string | stfinv::tools::secomtospace (std::string s) |
std::string | stfinv::tools::trimws (std::string s) |
remove leading and trailing whitespace More... | |
Tools and utilities used by the libstfinv engines.