casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casa::SingleDishMS Member List

This is the complete list of members for casa::SingleDishMS, including all inherited members.

allchannels_flagged(size_t const num_flag, bool const *flag)casa::SingleDishMSprivate
applyBaselineTable(string const &in_column_name, string const &in_bltable_name, string const &in_spw, string const &out_ms_name)casa::SingleDishMS
average_casa::SingleDishMSprivate
bloutputname_csvcasa::SingleDishMSprivate
bloutputname_tablecasa::SingleDishMSprivate
bloutputname_textcasa::SingleDishMSprivate
check_baseline_status(LIBSAKURA_SYMBOL(LSQFitStatus) const bl_status)casa::SingleDishMSprivate
check_sakura_status(string const &name, LIBSAKURA_SYMBOL(Status) const status)casa::SingleDishMSprivate
close()casa::SingleDishMS
convertArrayC2F(casacore::Array< casacore::Float > &from, casacore::Array< casacore::Complex > const &to)casa::SingleDishMSprivate
destroy_baseline_contexts(std::vector< LIBSAKURA_SYMBOL(LSQFitContextFloat)* > &bl_contexts)casa::SingleDishMSprivate
doSmoothing_casa::SingleDishMSprivate
doSubtractBaseline(string const &in_column_name, string const &out_ms_name, string const &out_bloutput_name, bool const &do_subtract, string const &in_spw, LIBSAKURA_SYMBOL(Status)&status, std::vector< LIBSAKURA_SYMBOL(LSQFitContextFloat)* > &bl_contexts, size_t const bltype, std::vector< int > const &blparam, std::vector< int > const &blparam_exclude, bool const &applyfft, string const &fftmethod, string const &fftthresh, float const clip_threshold_sigma, int const num_fitting_max, bool const linefinding, float const threshold, int const avg_limit, int const minwidth, std::vector< int > const &edge, Func0 func0, Func1 func1, Func2 func2, Func3 func3, casacore::LogIO os)casa::SingleDishMSprivate
exec_fft(size_t const num_chan, float const *in_spec, bool const *in_mask, bool const get_real_imag, bool const get_ampl_only, std::vector< float > &fourier_spec)casa::SingleDishMSprivate
file_exists(string const &filename)casa::SingleDishMSprivate
finalise_effective_nwave(std::vector< int > const &blparam_eff_base, std::vector< int > const &blparam_exclude, int const &blparam_upperlimit, size_t const &num_chan, float const *spec, bool const *mask, bool const &applyfft, string const &fftmethod, string const &fftthresh, std::vector< size_t > &blparam_eff)casa::SingleDishMSprivate
finalize_process()casa::SingleDishMSprivate
findLineAndGetMask(size_t const num_data, float const data[], bool const in_mask[], float const threshold, int const avg_limit, int const minwidth, std::vector< int > const &edge, bool const invert, bool out_mask[])casa::SingleDishMSprivate
findLineAndGetRanges(size_t const num_data, float const data[], bool mask[], float const threshold, int const avg_limit, int const minwidth, std::vector< int > const &edge, bool const invert)casa::SingleDishMSprivate
fitLine(string const &in_column_name, string const &in_spw, string const &in_pol, string const &fitfunc, string const &in_nfit, bool const linefinding, float const threshold, int const avg_limit, int const minwidth, std::vector< int > const &edge, string const &tempfile_name, string const &temp_out_ms_name)casa::SingleDishMS
flag_spectrum_in_cube(casacore::Cube< casacore::Bool > &flag_cube, size_t const row, size_t const plane)casa::SingleDishMSprivate
format_selection(casacore::Record &selection)casa::SingleDishMSprivate
get_baseline_context(size_t const bltype, uint16_t order, size_t num_chan, casacore::Vector< size_t > const &nchan, casacore::Vector< bool > const &nchan_set, casacore::Vector< size_t > &ctx_indices, std::vector< LIBSAKURA_SYMBOL(LSQFitContextFloat)* > &bl_contexts)casa::SingleDishMSprivate
get_baseline_context(size_t const bltype, uint16_t order, size_t num_chan, size_t ispw, casacore::Vector< size_t > &ctx_indices, std::vector< size_t > &ctx_nchans, std::vector< LIBSAKURA_SYMBOL(LSQFitContextFloat)* > &bl_contexts)casa::SingleDishMSprivate
get_data_cube_float(vi::VisBuffer2 const &vb, casacore::Cube< casacore::Float > &data_cube)casa::SingleDishMSprivate
get_effective_nwave(std::vector< int > const &addwn, std::vector< int > const &rejwn, int const wn_ulimit, std::vector< int > &effwn)casa::SingleDishMSprivate
get_field_as_casa_string(casacore::Record const &in_data, string const &field_name)casa::SingleDishMSprivate
get_flag_cube(vi::VisBuffer2 const &vb, casacore::Cube< casacore::Bool > &flag_cube)casa::SingleDishMSprivate
get_flag_from_cube(casacore::Cube< casacore::Bool > &flag_cube, size_t const row, size_t const plane, size_t const num_flag, bool out_flag[])casa::SingleDishMSprivate
get_mask_from_rec(casacore::Int spwid, casacore::Matrix< casacore::Int > const &rec_chan, casacore::Vector< casacore::Bool > &mask, bool initialize=true)casa::SingleDishMSprivate
get_masklist_from_mask(size_t const num_chan, bool const *mask, casacore::Vector< casacore::uInt > &masklist)casa::SingleDishMSprivate
get_nchan_and_mask(casacore::Vector< casacore::Int > const &rec_spw, casacore::Vector< casacore::Int > const &data_spw, casacore::Matrix< casacore::Int > const &rec_chan, size_t const num_chan, casacore::Vector< size_t > &nchan, casacore::Vector< casacore::Vector< casacore::Bool > > &mask, casacore::Vector< bool > &nchan_set, bool &new_nchan)casa::SingleDishMSprivate
get_num_coeff_bloutput(size_t const bltype, size_t order, size_t &num_coeff_max)casa::SingleDishMSprivate
importAsap(string const &infile, string const &outfile, bool const parallel=false)casa::SingleDishMSstatic
importNRO(string const &infile, string const &outfile, bool const parallel=false)casa::SingleDishMSstatic
in_column_casa::SingleDishMSprivate
initialize()casa::SingleDishMSprivate
interpolate_constant(int const num_chan, float const *in_spec, bool const *in_mask, casacore::Vector< casacore::Float > &spec)casa::SingleDishMSprivate
kNRowBlockingcasa::SingleDishMSprivatestatic
merge_wavenumbers(std::vector< int > const &blparam_eff_base, std::vector< int > const &blparam_fft, std::vector< int > const &blparam_exclude, std::vector< size_t > &blparam_eff)casa::SingleDishMSprivate
msname_casa::SingleDishMSprivate
name() const casa::SingleDishMSinline
NValidMask(size_t const num_mask, bool const *mask)casa::SingleDishMSprivate
parse_fftthresh(string const &fftthresh_str, string &fftthresh_attr, float &fftthresh_sigma, int &fftthresh_top)casa::SingleDishMSprivate
parse_spw(string const &in_spw, casacore::Vector< casacore::Int > &spw, casacore::Matrix< casacore::Int > &chan, casacore::Vector< size_t > &nchan, casacore::Vector< casacore::Vector< casacore::Bool > > &mask, casacore::Vector< bool > &nchan_set)casa::SingleDishMSprivate
pol_average_casa::SingleDishMSprivate
prepare_for_process(string const &in_column_name, string const &out_ms_name)casa::SingleDishMSprivate
prepare_for_process(string const &in_column_name, string const &out_ms_name, casacore::Block< casacore::Int > const &sortColumns, bool const addDefaultSortCols=false)casa::SingleDishMSprivate
sdh_casa::SingleDishMSprivate
select_wavenumbers_via_fft(size_t const num_chan, float const *spec, bool const *mask, string const &fftmethod, string const &fftthresh_attr, float const fftthresh_sigma, int const fftthresh_top, int const blparam_upperlimit, std::vector< int > &blparam_fft)casa::SingleDishMSprivate
selection_casa::SingleDishMSprivate
set_array_for_bltable(size_t const ipol, size_t const num_data, T const *in_data, casacore::Array< U > &out_data)casa::SingleDishMSinlineprivate
set_column(casacore::MSMainEnums::PredefinedColumns const &in, casacore::MSMainEnums::PredefinedColumns &out)casa::SingleDishMSprivate
set_flag_to_cube(casacore::Cube< casacore::Bool > &flag_cube, size_t const row, size_t const plane, size_t const num_flag, bool in_flag[])casa::SingleDishMSprivate
set_matrix_for_bltable(size_t const num_pol, size_t const num_data_max, std::vector< std::vector< T > > const &in_data, casacore::Array< U > &out_data)casa::SingleDishMSinlineprivate
setAverage(casacore::Record const &average, bool const verbose=true)casa::SingleDishMS
setPolAverage(casacore::Record const &average, bool const verbose=true)casa::SingleDishMS
setSelection(casacore::Record const &selection, bool const verbose=true)casa::SingleDishMS
SingleDishMS()casa::SingleDishMS
SingleDishMS(string const &ms_name)casa::SingleDishMS
smooth(string const &kernelType, float const kernelWidth, string const &columnName, string const &outMsName)casa::SingleDishMS
split_bloutputname(string str)casa::SingleDishMSprivate
split_string(string const &s, char delim)casa::SingleDishMSprivate
string_to_list(string const &wn_str, char const delim)casa::SingleDishMSprivate
subtractBaseline(string const &in_column_name, string const &out_ms_name, string const &out_bloutput_name, bool const &do_subtract, string const &in_spw, string const &blfunc, int const order, float const clip_threshold_sigma, int const num_fitting_max, bool const linefinding, float const threshold, int const avg_limit, int const minwidth, std::vector< int > const &edge)casa::SingleDishMS
subtractBaselineCspline(string const &in_column_name, string const &out_ms_name, string const &out_bloutput_name, bool const &do_subtract, string const &in_spw, int const npiece, float const clip_threshold_sigma, int const num_fitting_max, bool const linefinding, float const threshold, int const avg_limit, int const minwidth, std::vector< int > const &edge)casa::SingleDishMS
subtractBaselineSinusoid(string const &in_column_name, string const &out_ms_name, string const &out_bloutput_name, bool const &do_subtract, string const &in_spw, string const &addwn0, string const &rejwn0, bool const applyfft, string const fftmethod, string const fftthresh, float const clip_threshold_sigma, int const num_fitting_max, bool const linefinding, float const threshold, int const avg_limit, int const minwidth, std::vector< int > const &edge)casa::SingleDishMS
subtractBaselineVariable(string const &in_column_name, string const &out_ms_name, string const &out_bloutput_name, bool const &do_subtract, string const &in_spw, string const &param_file, bool const &verbose=true)casa::SingleDishMS
visCubeAccessor_casa::SingleDishMSprivate
~SingleDishMS()casa::SingleDishMS