#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.
1.6.1