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

#include <ViFrequencySelection.h>

List of all members.

Public Member Functions

 FrequencySelections ()
 FrequencySelections (const FrequencySelections &other)
 ~FrequencySelections ()
void add (const FrequencySelection &selection)
FrequencySelectionsclone () const
void filterToSpectralWindow (Int spectralWindowId)
const FrequencySelectionget (Int msIndex) const
Int getFrameOfReference () const
Bool isSpectralWindowSelected (Int msIndex, Int spectralWindowId) const
Int size () const

Private Types

typedef std::set< pair< Int,
Int > > 
SelectedWindows
typedef std::vector
< FrequencySelection * > 
Selections

Private Attributes

const
FrequencySelectionUsingChannels 
defaultSelection_p
Int filterWindow_p
SelectedWindows selectedWindows_p
Selections selections_p

Detailed Description

Definition at line 230 of file ViFrequencySelection.h.


Member Typedef Documentation

typedef std::set<pair<Int, Int> > casa::vi::FrequencySelections::SelectedWindows [private]

Definition at line 252 of file ViFrequencySelection.h.

Definition at line 258 of file ViFrequencySelection.h.


Constructor & Destructor Documentation


Member Function Documentation

Bool casa::vi::FrequencySelections::isSpectralWindowSelected ( Int  msIndex,
Int  spectralWindowId 
) const

Member Data Documentation

Definition at line 254 of file ViFrequencySelection.h.

Definition at line 255 of file ViFrequencySelection.h.

Definition at line 256 of file ViFrequencySelection.h.

Definition at line 259 of file ViFrequencySelection.h.


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