PURIFY
Next-generation radio interferometric imaging
Namespaces | Enumerations | Functions
read_measurements.h File Reference
#include "purify/config.h"
#include "purify/types.h"
#include "purify/distribute.h"
#include "purify/uvw_utilities.h"
+ Include dependency graph for read_measurements.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 purify
 
 purify::read_measurements
 

Enumerations

enum class  purify::read_measurements::format { purify::read_measurements::vis , purify::read_measurements::h5 , purify::read_measurements::uvfits , purify::read_measurements::ms }
 

Functions

utilities::vis_params purify::read_measurements::read_measurements (const std::string &name, const bool w_term=false, const stokes pol=stokes::I, const utilities::vis_units units=utilities::vis_units::lambda)
 read in single measurement file More...
 
utilities::vis_params purify::read_measurements::read_measurements (const std::vector< std::string > &names, const bool w_term=false, const stokes pol=stokes::I, const utilities::vis_units units=utilities::vis_units::lambda)
 read in measurements from a vector of file names More...
 
bool purify::read_measurements::file_exists (const std::string &path)
 check that file path exists More...
 
bool purify::read_measurements::dir_exists (const std::string &path)
 check that directory path exists More...
 
void purify::mkdir_recursive (const std::string &path)
 recursively create directories when they do not exist More...
 
template<class T >
void purify::mkdir_recursive (const T &path)
 boost wrapper More...
 
template<typename T >
void purify::split (const std::string &s, char delim, T result)
 adds split string to container More...
 
std::vector< std::string > purify::split (const std::string &s, char delim)
 splits string into vector More...