, including all inherited members.
allchannels_flagged(size_t const num_flag, bool const *flag) | casa::SingleDishMS | [private] |
applyBaselineTable(string const &in_column_name, string const &in_bltable_name, string const &in_spw, string const &out_ms_name) | casa::SingleDishMS | |
average_ | casa::SingleDishMS | [private] |
bloutputname_csv | casa::SingleDishMS | [private] |
bloutputname_table | casa::SingleDishMS | [private] |
bloutputname_text | casa::SingleDishMS | [private] |
check_baseline_status(LIBSAKURA_SYMBOL(LSQFitStatus) const bl_status) | casa::SingleDishMS | [private] |
check_sakura_status(string const &name, LIBSAKURA_SYMBOL(Status) const status) | casa::SingleDishMS | [private] |
close() | casa::SingleDishMS | |
convertArrayC2F(Array< Float > &from, Array< Complex > const &to) | casa::SingleDishMS | [private] |
destroy_baseline_contexts(std::vector< LIBSAKURA_SYMBOL(LSQFitContextFloat)* > &bl_contexts) | casa::SingleDishMS | [private] |
do_scale(float const factor, size_t const num_data, float data[]) | casa::SingleDishMS | [private] |
doSmoothing_ | casa::SingleDishMS | [private] |
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, vector< int > const &blparam, 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, vector< int > const &edge, Func0 func0, Func1 func1, Func2 func2, Func3 func3, LogIO os) | casa::SingleDishMS | [inline, private] |
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::SingleDishMS | [private] |
file_exists(string const &filename) | casa::SingleDishMS | [private] |
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::SingleDishMS | [private] |
finalize_process() | casa::SingleDishMS | [private] |
findLineAndGetMask(size_t const num_data, float const data[], bool const in_mask[], float const threshold, int const avg_limit, int const minwidth, vector< int > const &edge, bool const invert, bool out_mask[]) | casa::SingleDishMS | [private] |
findLineAndGetRanges(size_t const num_data, float const data[], bool mask[], float const threshold, int const avg_limit, int const minwidth, vector< int > const &edge, bool const invert) | casa::SingleDishMS | [private] |
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, vector< int > const &edge, string const &tempfile_name, string const &temp_out_ms_name) | casa::SingleDishMS | |
flag_spectrum_in_cube(Cube< Bool > &flag_cube, size_t const row, size_t const plane) | casa::SingleDishMS | [private] |
format_selection(Record &selection) | casa::SingleDishMS | [private] |
get_baseline_context(size_t const bltype, uint16_t order, size_t num_chan, Vector< size_t > const &nchan, Vector< bool > const &nchan_set, Vector< size_t > &ctx_indices, std::vector< LIBSAKURA_SYMBOL(LSQFitContextFloat)* > &bl_contexts) | casa::SingleDishMS | [private] |
get_baseline_context(size_t const bltype, uint16_t order, size_t num_chan, size_t ispw, Vector< size_t > &ctx_indices, std::vector< size_t > &ctx_nchans, std::vector< LIBSAKURA_SYMBOL(LSQFitContextFloat)* > &bl_contexts) | casa::SingleDishMS | [private] |
get_data_cube_float(vi::VisBuffer2 const &vb, Cube< Float > &data_cube) | casa::SingleDishMS | [private] |
get_effective_nwave(std::vector< int > const &addwn, std::vector< int > const &rejwn, int const wn_ulimit, std::vector< int > &effwn) | casa::SingleDishMS | [private] |
get_field_as_casa_string(Record const &in_data, string const &field_name) | casa::SingleDishMS | [private] |
get_flag_cube(vi::VisBuffer2 const &vb, Cube< Bool > &flag_cube) | casa::SingleDishMS | [private] |
get_flag_from_cube(Cube< Bool > &flag_cube, size_t const row, size_t const plane, size_t const num_flag, bool out_flag[]) | casa::SingleDishMS | [private] |
get_mask_from_rec(Int spwid, Matrix< Int > const &rec_chan, Vector< Bool > &mask, bool initialize=true) | casa::SingleDishMS | [private] |
get_masklist_from_mask(size_t const num_chan, bool const *mask, Vector< uInt > &masklist) | casa::SingleDishMS | [private] |
get_nchan_and_mask(Vector< Int > const &rec_spw, Vector< Int > const &data_spw, Matrix< Int > const &rec_chan, size_t const num_chan, Vector< size_t > &nchan, Vector< Vector< Bool > > &mask, Vector< bool > &nchan_set, bool &new_nchan) | casa::SingleDishMS | [private] |
get_num_coeff_bloutput(size_t const bltype, size_t order, size_t &num_coeff_max) | casa::SingleDishMS | [private] |
importAsap(string const &infile, string const &outfile, bool const parallel=false) | casa::SingleDishMS | [static] |
importNRO(string const &infile, string const &outfile, bool const parallel=false) | casa::SingleDishMS | [static] |
in_column_ | casa::SingleDishMS | [private] |
initialize() | casa::SingleDishMS | [private] |
interpolate_constant(int const num_chan, float const *in_spec, bool const *in_mask, Vector< Float > &spec) | casa::SingleDishMS | [private] |
kNRowBlocking | casa::SingleDishMS | [private, static] |
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::SingleDishMS | [private] |
msname_ | casa::SingleDishMS | [private] |
name() const | casa::SingleDishMS | [inline] |
num_data | casa::SingleDishMS | [private] |
NValidMask(size_t const num_mask, bool const *mask) | casa::SingleDishMS | [private] |
out_data | casa::SingleDishMS | [private] |
parse_fftthresh(string const &fftthresh_str, string &fftthresh_attr, float &fftthresh_sigma, int &fftthresh_top) | casa::SingleDishMS | [private] |
parse_spw(string const &in_spw, Vector< Int > &spw, Matrix< Int > &chan, Vector< size_t > &nchan, Vector< Vector< Bool > > &mask, Vector< bool > &nchan_set) | casa::SingleDishMS | [private] |
plane | casa::SingleDishMS | [private] |
plane(polarization) from data cube */void get_spectrum_from_cube(Cube< Float > &data_cube | casa::SingleDishMS | [private] |
prepare_for_process(string const &in_column_name, string const &out_ms_name) | casa::SingleDishMS | [private] |
prepare_for_process(string const &in_column_name, string const &out_ms_name, Block< Int > const &sortColumns, bool const addDefaultSortCols=false) | casa::SingleDishMS | [private] |
row | casa::SingleDishMS | [private] |
scale(float const factor, string const &in_column_name, string const &out_ms_name) | casa::SingleDishMS | |
sdh_ | casa::SingleDishMS | [private] |
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::SingleDishMS | [private] |
selection_ | casa::SingleDishMS | [private] |
set_array_for_bltable(size_t const ipol, size_t const num_data, T const *in_data, Array< U > &out_data) | casa::SingleDishMS | [inline, private] |
set_column(MSMainEnums::PredefinedColumns const &in, MSMainEnums::PredefinedColumns &out) | casa::SingleDishMS | [private] |
set_flag_to_cube(Cube< Bool > &flag_cube, size_t const row, size_t const plane, size_t const num_flag, bool in_flag[]) | casa::SingleDishMS | [private] |
set_matrix_for_bltable(size_t const num_pol, size_t const num_data_max, std::vector< std::vector< T > > const &in_data, Array< U > &out_data) | casa::SingleDishMS | [inline, private] |
set_spectrum_to_cube(Cube< Float > &data_cube, size_t const row, size_t const plane, size_t const num_data, float in_data[]) | casa::SingleDishMS | [private] |
setAverage(Record const &average, bool const verbose=true) | casa::SingleDishMS | |
setSelection(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::SingleDishMS | [private] |
split_string(string const &s, char delim) | casa::SingleDishMS | [private] |
string_to_list(string const &wn_str, char const delim) | casa::SingleDishMS | [private] |
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, 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, 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, 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 ¶m_file) | casa::SingleDishMS | |
visCubeAccessor_ | casa::SingleDishMS | [private] |
~SingleDishMS() | casa::SingleDishMS | |