#include <AsynchronousInterface2.h>
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 |
Definition at line 95 of file AsynchronousInterface2.h.
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 | |||
) |
void casa::vi::SelectChannelModifier::apply | ( | VisibilityIterator2 * | ) | const [virtual] |
Implements casa::vi::RoviaModifier.
void casa::vi::SelectChannelModifier::print | ( | std::ostream & | o | ) | const [private, virtual] |
Implements casa::vi::RoviaModifier.
String casa::vi::SelectChannelModifier::toCsv | ( | const Vector< Int > & | v | ) | const [private] |
String casa::vi::SelectChannelModifier::toCsv | ( | const Block< Vector< Int > > & | bv | ) | const [private] |
Bool casa::vi::SelectChannelModifier::channelBlocks_p [private] |
Definition at line 110 of file AsynchronousInterface2.h.
Definition at line 111 of file AsynchronousInterface2.h.
Int casa::vi::SelectChannelModifier::increment_p [private] |
Definition at line 112 of file AsynchronousInterface2.h.
Int casa::vi::SelectChannelModifier::nGroup_p [private] |
Definition at line 113 of file AsynchronousInterface2.h.
Int casa::vi::SelectChannelModifier::spectralWindow_p [private] |
Definition at line 114 of file AsynchronousInterface2.h.
Int casa::vi::SelectChannelModifier::start_p [private] |
Definition at line 115 of file AsynchronousInterface2.h.
Int casa::vi::SelectChannelModifier::width_p [private] |
Definition at line 116 of file AsynchronousInterface2.h.