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 234 of file ViFrequencySelection.h.


Member Typedef Documentation

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

Definition at line 257 of file ViFrequencySelection.h.

Definition at line 263 of file ViFrequencySelection.h.


Constructor & Destructor Documentation

casa::vi::FrequencySelections::FrequencySelections (  ) 
casa::vi::FrequencySelections::FrequencySelections ( const FrequencySelections other  ) 
casa::vi::FrequencySelections::~FrequencySelections (  ) 

Member Function Documentation

void casa::vi::FrequencySelections::add ( const FrequencySelection selection  ) 
FrequencySelections* casa::vi::FrequencySelections::clone (  )  const
void casa::vi::FrequencySelections::filterToSpectralWindow ( Int  spectralWindowId  ) 
const FrequencySelection& casa::vi::FrequencySelections::get ( Int  msIndex  )  const
Int casa::vi::FrequencySelections::getFrameOfReference (  )  const
Bool casa::vi::FrequencySelections::isSpectralWindowSelected ( Int  msIndex,
Int  spectralWindowId 
) const
Int casa::vi::FrequencySelections::size (  )  const

Member Data Documentation

Definition at line 259 of file ViFrequencySelection.h.

Definition at line 260 of file ViFrequencySelection.h.

Definition at line 261 of file ViFrequencySelection.h.

Definition at line 264 of file ViFrequencySelection.h.


The documentation for this exception was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1