![]() |
PURIFY
Next-generation radio interferometric imaging
|
Namespaces | |
details | |
Classes | |
class | MeasurementSet |
Interface around measurement sets. More... | |
Functions | |
utilities::vis_params | read_measurementset (std::string const &filename, const stokes pol=stokes::I, const std::vector< t_int > &channels=std::vector< t_int >(), std::string const &filter="") |
Read measurement set into vis_params structure. More... | |
utilities::vis_params | read_measurementset (std::string const &filename, const utilities::vis_params &uv1, const stokes pol, const std::vector< t_int > &channels, std::string const &filter) |
Read measurement set object then combine it with a uv_params structure. More... | |
utilities::vis_params | read_measurementset (std::vector< std::string > const &filename, const stokes pol=stokes::I, const std::vector< t_int > &channels=std::vector< t_int >(), std::string const &filter="") |
Read multiple measurement sets into one vis_params structure. More... | |
utilities::vis_params | read_measurementset (MeasurementSet const &ms_file, const stokes pol=stokes::I, const std::vector< t_int > &channels=std::vector< t_int >(), std::string const &filter="") |
Read measurement set object into vis_params structure. More... | |
std::vector< utilities::vis_params > | read_measurementset_channels (std::string const &filename, const stokes pol=stokes::I, const t_int &channel_width=1, std::string const &filter="") |
Read meassurement set into a vector of vis_params. More... | |
t_real | average_frequency (const purify::casa::MeasurementSet &ms_file, std::string const &filter, const std::vector< t_int > &channels) |
Return average frequency over channels. More... | |
template<class T > | |
Matrix< T > | table_column (::casacore::Table const &table, std::string const &column, std::string const &filter="") |
MeasurementSet::const_iterator | operator+ (MeasurementSet::const_iterator::difference_type n, MeasurementSet::const_iterator const &c) |
MeasurementSet::const_iterator | operator- (MeasurementSet::const_iterator::difference_type n, MeasurementSet::const_iterator const &c) |
t_real purify::casa::average_frequency | ( | const purify::casa::MeasurementSet & | ms_file, |
std::string const & | filter, | ||
const std::vector< t_int > & | channels | ||
) |
Return average frequency over channels.
Definition at line 353 of file casacore.cc.
Referenced by read_measurementset().
|
inline |
|
inline |
Definition at line 392 of file casacore.h.
References purify::constant::c.
utilities::vis_params purify::casa::read_measurementset | ( | MeasurementSet const & | ms_file, |
const stokes | polarization, | ||
const std::vector< t_int > & | channels_input, | ||
std::string const & | filter | ||
) |
Read measurement set object into vis_params structure.
Definition at line 191 of file casacore.cc.
References average_frequency(), purify::utilities::vis_params::average_frequency, purify::utilities::vis_params::dec, purify::casa::MeasurementSet::declination(), purify::I, purify::utilities::lambda, purify::LL, purify::LR, purify::casa::MeasurementSet::ChannelWrapper::OVERALL, purify::P, PURIFY_DEBUG, PURIFY_LOW_LOG, purify::Q, purify::utilities::vis_params::ra, purify::casa::MeasurementSet::right_ascension(), purify::RL, purify::RR, purify::casa::MeasurementSet::size(), purify::U, purify::utilities::vis_params::u, purify::utilities::vis_params::units, purify::V, purify::utilities::vis_params::v, purify::utilities::vis_params::vis, purify::utilities::vis_params::w, purify::utilities::vis_params::weights, purify::XX, purify::XY, purify::YX, and purify::YY.
utilities::vis_params purify::casa::read_measurementset | ( | std::string const & | filename, |
const stokes | polarization, | ||
const std::vector< t_int > & | channels_input, | ||
std::string const & | filter | ||
) |
Read measurement set into vis_params structure.
Definition at line 147 of file casacore.cc.
References purify::casa::MeasurementSet::filename().
Referenced by purify::read_measurements::read_measurements(), read_measurementset(), and read_measurementset_channels().
utilities::vis_params purify::casa::read_measurementset | ( | std::string const & | filename, |
const utilities::vis_params & | uv1, | ||
const stokes | pol, | ||
const std::vector< t_int > & | channels, | ||
std::string const & | filter | ||
) |
Read measurement set object then combine it with a uv_params structure.
Definition at line 153 of file casacore.cc.
References purify::utilities::vis_params::dec, purify::casa::MeasurementSet::filename(), purify::utilities::vis_params::ra, read_measurementset(), purify::utilities::vis_params::size(), purify::utilities::vis_params::u, purify::utilities::vis_params::v, purify::utilities::vis_params::vis, purify::utilities::vis_params::w, and purify::utilities::vis_params::weights.
utilities::vis_params purify::casa::read_measurementset | ( | std::vector< std::string > const & | filename, |
const stokes | pol, | ||
const std::vector< t_int > & | channel, | ||
std::string const & | filter | ||
) |
Read multiple measurement sets into one vis_params structure.
Definition at line 182 of file casacore.cc.
References purify::casa::MeasurementSet::filename(), and read_measurementset().
std::vector< utilities::vis_params > purify::casa::read_measurementset_channels | ( | std::string const & | filename, |
const stokes | pol, | ||
const t_int & | channel_width, | ||
std::string const & | filter | ||
) |
Read meassurement set into a vector of vis_params.
Definition at line 332 of file casacore.cc.
References purify::casa::MeasurementSet::end(), purify::casa::MeasurementSet::filename(), PURIFY_DEBUG, and read_measurementset().
Matrix< T > purify::casa::table_column | ( | ::casacore::Table const & | table, |
std::string const & | column, | ||
std::string const & | filter = "" |
||
) |
Definition at line 203 of file casacore.h.