casa
5.7.0-16
|
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::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(casacore::Array< casacore::Float > &from, casacore::Array< casacore::Complex > const &to) | casa::SingleDishMS | private |
destroy_baseline_contexts(std::vector< LIBSAKURA_SYMBOL(LSQFitContextFloat)* > &bl_contexts) | 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, 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::SingleDishMS | 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, std::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, std::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, 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::SingleDishMS | private |
format_selection(casacore::Record &selection) | casa::SingleDishMS | private |
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::SingleDishMS | private |
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::SingleDishMS | private |
get_data_cube_float(vi::VisBuffer2 const &vb, casacore::Cube< casacore::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(casacore::Record const &in_data, string const &field_name) | casa::SingleDishMS | private |
get_flag_cube(vi::VisBuffer2 const &vb, casacore::Cube< casacore::Bool > &flag_cube) | casa::SingleDishMS | private |
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::SingleDishMS | private |
get_mask_from_rec(casacore::Int spwid, casacore::Matrix< casacore::Int > const &rec_chan, casacore::Vector< casacore::Bool > &mask, bool initialize=true) | casa::SingleDishMS | private |
get_masklist_from_mask(size_t const num_chan, bool const *mask, casacore::Vector< casacore::uInt > &masklist) | casa::SingleDishMS | private |
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::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, casacore::Vector< casacore::Float > &spec) | casa::SingleDishMS | private |
kNRowBlocking | casa::SingleDishMS | privatestatic |
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 |
NValidMask(size_t const num_mask, bool const *mask) | 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, 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::SingleDishMS | private |
pol_average_ | 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, casacore::Block< casacore::Int > const &sortColumns, bool const addDefaultSortCols=false) | casa::SingleDishMS | private |
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, casacore::Array< U > &out_data) | casa::SingleDishMS | inlineprivate |
set_column(casacore::MSMainEnums::PredefinedColumns const &in, casacore::MSMainEnums::PredefinedColumns &out) | casa::SingleDishMS | private |
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::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, casacore::Array< U > &out_data) | casa::SingleDishMS | inlineprivate |
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::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, 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 ¶m_file, bool const &verbose=true) | casa::SingleDishMS | |
visCubeAccessor_ | casa::SingleDishMS | private |
~SingleDishMS() | casa::SingleDishMS |