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

#include <AsynchronousInterface2.h>

Inheritance diagram for casa::vi::SelectChannelModifier:
casa::vi::RoviaModifier

List of all members.

Public Member Functions

 SelectChannelModifier (Int nGroup, Int start, Int width, Int increment, Int spectralWindow)
 SelectChannelModifier (const Block< Vector< Int > > &blockNGroup, const Block< Vector< Int > > &blockStart, const Block< Vector< Int > > &blockWidth, const Block< Vector< Int > > &blockIncr, const Block< Vector< Int > > &blockSpw)
void apply (VisibilityIterator2 *) const

Private Member Functions

void print (std::ostream &o) const
String toCsv (const Block< Vector< Int > > &bv) const
String toCsv (const Vector< Int > &v) const

Private Attributes

Bool channelBlocks_p
ChannelSelection channelSelection_p
Int increment_p
Int nGroup_p
Int spectralWindow_p
Int start_p
Int width_p

Detailed Description

Definition at line 97 of file AsynchronousInterface2.h.


Constructor & Destructor Documentation

casa::vi::SelectChannelModifier::SelectChannelModifier ( Int  nGroup,
Int  start,
Int  width,
Int  increment,
Int  spectralWindow 
)
casa::vi::SelectChannelModifier::SelectChannelModifier ( const Block< Vector< Int > > &  blockNGroup,
const Block< Vector< Int > > &  blockStart,
const Block< Vector< Int > > &  blockWidth,
const Block< Vector< Int > > &  blockIncr,
const Block< Vector< Int > > &  blockSpw 
)

Member Function Documentation

void casa::vi::SelectChannelModifier::print ( std::ostream &  o) const [private, virtual]
String casa::vi::SelectChannelModifier::toCsv ( const Block< Vector< Int > > &  bv) const [private]
String casa::vi::SelectChannelModifier::toCsv ( const Vector< Int > &  v) const [private]

Member Data Documentation

Definition at line 112 of file AsynchronousInterface2.h.

Definition at line 113 of file AsynchronousInterface2.h.

Definition at line 114 of file AsynchronousInterface2.h.

Definition at line 115 of file AsynchronousInterface2.h.

Definition at line 116 of file AsynchronousInterface2.h.

Definition at line 117 of file AsynchronousInterface2.h.

Definition at line 118 of file AsynchronousInterface2.h.


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