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 MeasurementSet *ms)
const_iterator begin () const
FrequencySelectionclone () const
Bool empty () const
const_iterator end () const
Int getNChannels (Int spectralWindowId) const
set< int > getSelectedWindows () const
size_t size () const
String toString () const

Private Attributes

Elements elements_p
Elements filtered_p

Detailed Description

Definition at line 114 of file ViFrequencySelection.h.


Member Typedef Documentation

Definition at line 137 of file ViFrequencySelection.h.

Definition at line 136 of file ViFrequencySelection.h.


Constructor & Destructor Documentation

casa::vi::FrequencySelectionUsingChannels::FrequencySelectionUsingChannels (  )  [inline]

Definition at line 139 of file ViFrequencySelection.h.


Member Function Documentation

void casa::vi::FrequencySelectionUsingChannels::add ( const MSSelection &  msSelection,
const MeasurementSet *  ms 
)
void casa::vi::FrequencySelectionUsingChannels::add ( Int  spectralWindow,
Int  firstChannel,
Int  nChannels,
Int  increment = 1 
)
const_iterator casa::vi::FrequencySelectionUsingChannels::begin (  )  const
FrequencySelection* casa::vi::FrequencySelectionUsingChannels::clone (  )  const [virtual]
Bool casa::vi::FrequencySelectionUsingChannels::empty (  )  const [virtual]
const_iterator casa::vi::FrequencySelectionUsingChannels::end (  )  const
Int casa::vi::FrequencySelectionUsingChannels::getNChannels ( Int  spectralWindowId  )  const
set<int> casa::vi::FrequencySelectionUsingChannels::getSelectedWindows (  )  const [virtual]
size_t casa::vi::FrequencySelectionUsingChannels::size (  )  const
String casa::vi::FrequencySelectionUsingChannels::toString (  )  const [virtual]

Member Data Documentation

Definition at line 158 of file ViFrequencySelection.h.

Definition at line 159 of file ViFrequencySelection.h.


The documentation for this class 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