casa
$Rev:20696$
|
#include <ViFrequencySelection.h>
Classes | |
class | Element |
Public Types | |
typedef std::vector< Element > | Elements |
typedef Elements::const_iterator | const_iterator |
Public Member Functions | |
FrequencySelectionUsingChannels () | |
void | add (Int spectralWindow, Int firstChannel, Int nChannels, Int increment=1) |
void | add (const MSSelection &msSelection) |
const_iterator | begin () const |
FrequencySelection * | clone () const |
Bool | empty () const |
const_iterator | end () const |
Int | getNChannels (Int spectralWindowId) const |
set< int > | getSelectedWindows () const |
String | toString () const |
Private Attributes | |
Elements | elements_p |
Elements | filtered_p |
Definition at line 111 of file ViFrequencySelection.h.
typedef Elements::const_iterator casa::vi::FrequencySelectionUsingChannels::const_iterator |
Definition at line 134 of file ViFrequencySelection.h.
typedef std::vector<Element> casa::vi::FrequencySelectionUsingChannels::Elements |
Definition at line 133 of file ViFrequencySelection.h.
Definition at line 136 of file ViFrequencySelection.h.
void casa::vi::FrequencySelectionUsingChannels::add | ( | Int | spectralWindow, |
Int | firstChannel, | ||
Int | nChannels, | ||
Int | increment = 1 |
||
) |
void casa::vi::FrequencySelectionUsingChannels::add | ( | const MSSelection & | msSelection | ) |
FrequencySelection* casa::vi::FrequencySelectionUsingChannels::clone | ( | ) | const [virtual] |
Implements casa::vi::FrequencySelection.
Bool casa::vi::FrequencySelectionUsingChannels::empty | ( | ) | const [virtual] |
Implements casa::vi::FrequencySelection.
Int casa::vi::FrequencySelectionUsingChannels::getNChannels | ( | Int | spectralWindowId | ) | const |
set<int> casa::vi::FrequencySelectionUsingChannels::getSelectedWindows | ( | ) | const [virtual] |
Implements casa::vi::FrequencySelection.
String casa::vi::FrequencySelectionUsingChannels::toString | ( | ) | const [virtual] |
Implements casa::vi::FrequencySelection.
Definition at line 154 of file ViFrequencySelection.h.
Elements casa::vi::FrequencySelectionUsingChannels::filtered_p [mutable, private] |
Definition at line 155 of file ViFrequencySelection.h.