casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Public Types | Public Member Functions | Private Attributes
casa::vi::FrequencySelectionUsingChannels Class Reference

#include <ViFrequencySelection.h>

Inheritance diagram for casa::vi::FrequencySelectionUsingChannels:
casa::vi::FrequencySelection

List of all members.

Classes

class  Element

Public Types

typedef std::vector< ElementElements
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
FrequencySelectionclone () 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

Detailed Description

Definition at line 111 of file ViFrequencySelection.h.


Member Typedef Documentation

Definition at line 134 of file ViFrequencySelection.h.

Definition at line 133 of file ViFrequencySelection.h.


Constructor & Destructor Documentation

Definition at line 136 of file ViFrequencySelection.h.


Member Function Documentation

void casa::vi::FrequencySelectionUsingChannels::add ( Int  spectralWindow,
Int  firstChannel,
Int  nChannels,
Int  increment = 1 
)

Member Data Documentation

Definition at line 154 of file ViFrequencySelection.h.

Definition at line 155 of file ViFrequencySelection.h.


The documentation for this class was generated from the following file: